[safeoutputs] Fix incorrect safe output usage in Smoke Built-in Ledgers prompt
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 75/100
Direzione di ricerca
Leggi le righe 98–114 di .github/workflows/smoke-builtin-ledgers.md e pkg/workflow/js/safe_outputs_tools.json. Aggiorna il prompt in modo che usi ledger_map_put e ledger_map_delete per le operazioni sulle mappe e chiarisci i valori ledger consentiti nella descrizione di ledger_append. Il lavoro è completato quando il prompt e la descrizione dello strumento distinguono le operazioni sulle mappe da quelle su contatori, log, set e tabelle.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Prompt in .github/workflows/smoke-builtin-ledgers.md (lines 98-114) tells the agent to send map-ledger put/delete via ledger_append, e.g. ledger=map, operation=put. But ledger_append only accepts ledger in [counter,log,set,table]; map requires the separate ledger_map_put/ledger_map_delete tools, which the prompt never mentions even though the compiled lock file exposes them. Evidence: run 40146986920 (Smoke Built-in Ledgers) got McpError -32602 ledger must be one of: counter, log, set, table, received map, on ledger_append, then self-recovered by calling ledger_map_put successfully. Fix: rewrite the prompt to call ledger_map_put/ledger_map_delete explicitly for map, not ledger_append. Secondary: ledger_append description in pkg/workflow/js/safe_outputs_tools.json only says the ledger field is a Configured ledger name, without stating the counter/log/set/table restriction or pointing to ledger_map_put/ledger_map_delete for map - worth clarifying too. This was the only safe-output tool error found across the full last-24h window (727 run directories scanned).
Generated by ⚡ Daily Safe Output Tool Optimizer · claude · agent · ~251 AIC · ⌖ ~1 AIC · ⊞ 4.7K · ◷
- expires on Oct 27, 2026, 1:20 PM UTC-08:00
- Lingua principale
- Go
- Stelle
- 5.4k
- Fork
- 596
- Merge medio
- 3h 51m
- PR unite (30g)
- 831
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di github/gh-aw
-
agent-research
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
wgdonenotdeferred: parenthesized Done() statement escapes non-deferred detection (paren_unwrap_gap)Apertacookie sergo
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
cookie eslint
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
automation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 1/100
I maintainer di solito rispondono entro 1 giorno
-
automation models
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di github/gh-aw
Issue simili
-
fix(handlers): explicitly set Content-Type header in static Index handlerForse già presa @kage-zero l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
Quick Open: restore dependency-directory exclusions in filesystem fallbackForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
eugenioenko/ttt#1206 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
open-policy-agent/opa#9426 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
rorkai/App-Store-Connect-CLI#3192 ·
I maintainer di solito rispondono entro 1 giorno
-
t:urlDecodeUni does not map U+3002 and U+FF61 to a dot, unlike ModSecurityForse già presa @fzipi l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno