AgentFlow
Referencia

Códigos de salida

Comportamiento de salida CLI en éxito o fracaso.

Códigos de salida

AgentFlow replica semánticas Go/Cobra para que pipelines bifurquen $? sin envolturas ad hoc.

CódigoSentido
0Comando finalizado sin error
1Error genérico (error del RunE — configuración, git, workflow, presupuesto, agente)
2Error de uso Cobra (flag desconocido, aridad equivocada)

Ejemplos

Ejemplifica fallos sintácticos (salida 2), rutas bien (doctor o estimate-only cuando sale bien) versus fallos operacionales presupuesto/verify como 1 con texto en stderr.

agentflow work                    # exit 2 — falta instrucción requerida
agentflow doctor                  # exit 0 si todo chequea bien
agentflow work "x" --estimate-only # exit 0 si la estimación alcanza

Bloqueos por presupuesto y validaciones suelen producir exit 1.

Scripts

Úselo junto ||; recuerde --dry-run si solo necesita revisar wiring sin fallar porque falta binario agente.

agentflow verify my-feature || echo "verify failed"

--dry-run puede evitar código distinto de cero en CI cuando sólo ejercitan el esqueleto orquestador.

Relacionado