[safeoutputs] Fix incorrect safe output usage in Smoke Built-in Ledgers prompt
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 75/100
Línea de trabajo
Lee las líneas 98–114 de .github/workflows/smoke-builtin-ledgers.md y pkg/workflow/js/safe_outputs_tools.json. Actualiza el prompt para usar ledger_map_put y ledger_map_delete en las operaciones de mapas, y aclara los valores de ledger permitidos en la descripción de ledger_append. El trabajo estará terminado cuando el prompt y la descripción de la herramienta distingan las operaciones de mapas de las operaciones de contador, log, set y tabla.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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
- Lenguaje dominante
- Go
- Estrellas
- 5.4k
- Forks
- 596
- Merge medio
- 3 h 51 min
- PR fusionados (30 d)
- 831
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de github/gh-aw
-
agent-research
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
wgdonenotdeferred: parenthesized Done() statement escapes non-deferred detection (paren_unwrap_gap)Abiertocookie sergo
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
cookie eslint
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
automation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 1/100
Los mantenedores suelen responder en 1 día
-
automation models
Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100
Los mantenedores suelen responder en 1 día
Todos los issues de github/gh-aw
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
blinklabs-io/dingo#5636 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
JetBrains/youtrack-cli#130 ·
Los mantenedores suelen responder en 1 día
-
Cloudflare Pages secret sync throws TypeError when deployment_configs[environment] is undefinedAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Infisical/infisical#8892 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
windvane requests one more page than it needsPosiblemente ocupada @TassioSales la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
projectdiscovery/subfinder#1979 ·
Los mantenedores suelen responder en 3 días
-
kube-apiserver image cannot run with all capabilities dropped because of setcap cap_net_bind_service on the binaryPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertokind/bug needs-triage sig/release
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
kubernetes/kubernetes#143392 · 1 comentario ·
Los mantenedores suelen responder en 1 día