Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

feat(evals): report leftover eval sandboxes and temp free space in plugin-eval preflight

Aperta Adatta ai principianti
#8,018 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@melodic-automation-lanes ci sta già lavorando.

Dal 18/10/2026.

  • #8171 di @melodic-automation-lanes — aperta

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
84/100
Tipo di issue
Funzionalità
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
shell

Direzione di ricerca

Inizia nel blocco di preflight della skill plugin-eval e individua dove sono definiti i suoi campi del report e le indicazioni di pulizia. Implementa la segnalazione di leftover_sandboxes e tmp_free, incluso unknown quando il probing non riesce, senza eliminare nulla. Esegui skill-quality check-skill.sh per plugin-eval e scripts/check-changelog-fragments.sh per verificare la modifica.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

agent-ready work-class: scoped

Refs: #7431

Agent Brief

Type: Feature
Summary: plugin-eval preflight reports leftover claude-eval-* sandbox directories and free temp space, and gives the cleanup commands.

Current behavior:
Preflight prints the CLI version, floors, platform, sandbox backend, target type, suite tools, model, estimate and ceiling. It says nothing about earlier runs' sandbox directories, which pile up in the temp directory (observed: 569 directories, about 8G, filling a 20G tmpfs and killing agent loops).

Desired behavior:

  • Preflight prints a leftover_sandboxes field: the count and total size of claude-eval-* directories in the temp directory ($TMPDIR, else /tmp), and a tmp_free field with the free space there.
  • When the count is above zero, preflight prints the cleanup: restore write permission (chmod -R u+w) then remove, and notes that subdirectories it cannot enter are owned by the sandbox user and need sudo rm -rf.
  • Preflight deletes nothing and does not block the run on this field.
  • A path the probe cannot read reports unknown, not zero.

Key interfaces:

  • plugin-eval preflight report: new leftover_sandboxes and tmp_free fields.

Acceptance criteria:

  • The preflight block in the plugin-eval skill lists both new fields and the cleanup text.
  • The skill states that preflight removes nothing.
  • skill-quality check-skill.sh passes for plugin-eval.
  • scripts/check-changelog-fragments.sh passes.

Out of scope:

  • Deleting sandboxes automatically after a run.
  • Finding out whether claude plugin eval cleans up on a normal exit (a separate item).
  • Other preflight fields.

This was generated by AI during backlog shaping. Split from #7431; the owner approved filing it in an attended backlog-shaping session on 2026-10-18.

Lingua principale
Shell
Stelle
22
Fork
2
Merge medio
7h 8m
PR unite (30g)
874

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di melodic-software/claude-code-plugins

Tutte le issue di melodic-software/claude-code-plugins

Issue simili

Altre issue su Shell/Bash

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.