Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

docs(evals): plugin-eval runs started in the background die when a headless launcher exits

Cerrado Apto para principiantes
#6,333 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@kyle-sexton ya está trabajando en esto.

Desde el 11/10/2026.

  • #7112 de @kyle-sexton — abierto

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
78/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
markdown, shell

Línea de trabajo

Edita plugins/evals/skills/plugin-eval/SKILL.md para que indique que en claude -p u otras sesiones no interactivas cada claude plugin eval debe ejecutarse en primer plano (o mediante CLI -j) y la sesión no debe salir mientras un run está en curso; cita el fallo headless del 2026-10-04 como evidencia. Añade un caso de eval cuyo prompt tenga forma headless y que falle una respuesta que pone el run en segundo plano y luego termina. Listo cuando el skill documente la regla y ese caso de eval falle el patrón incorrecto.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

good first issue needs-triage priority: medium

Problem

On 2026-10-04 a headless claude -p session ran /evals:plugin-eval over three Bash-granting suites. It started each claude plugin eval run in the background, printed "The three suites are running in the background now", and exited. Exiting killed all three runs: every result file ended partial: true, partialReason: "interrupted", 12 to 39 seconds after start, and the validity gate marked all three INVALID. Spend was 4.56 USD (CLI list-price) with nothing measured. The same suites rerun as tracked foreground tasks completed normally (18.19 USD, valid).

Fix

The skill tells the run to stay attached: in a claude -p or other non-interactive session, run each claude plugin eval in the foreground (one after another, or with the CLI's own -j concurrency) and never end the session while a run is in flight. In an interactive session, a backgrounded run is fine only through a harness-tracked background task.

Acceptance

  • plugins/evals/skills/plugin-eval/SKILL.md states the rule, with this failure as its observed-stumble evidence.
  • An eval case gives a headless-shaped prompt and fails a reply that backgrounds the run and ends.
Lenguaje dominante
Shell
Estrellas
22
Forks
2
Merge medio
7 h 57 min
PR fusionados (30 d)
938

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de melodic-software/claude-code-plugins

Todos los issues de melodic-software/claude-code-plugins

Issues similares

Más issues de Shell/Bash

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.