{"repo":"NousResearch/hermes-agent","public_id":"23844","display_label":"Kanban worker spawn mode in headless/no-TTY environments","summary":"Multiple issues and fixes addressing how kanban workers are spawned in headless or no-TTY contexts, specifically around forcing CLI or oneshot (-z) mode instead of interactive/TUI modes that cause crashes or protocol violations.","subsystem":"cron","counts":{"members":6,"open_issues":1,"open_issues_distinct":1,"open_prs":0,"closed_issues":2,"merged_prs":0,"attempt_prs":3},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.24799999999999997},"fix_edges":[],"members":[{"kind":"issue","number":23844,"title":"fix(kanban): dispatcher worker spawn broken in headless/no-TTY environments","url":null,"state":"closed"},{"kind":"issue","number":28992,"title":"[Feature]: Use -z (oneshot) mode for kanban worker spawn instead of chat -q","url":null,"state":"open"},{"kind":"issue","number":40095,"title":"Kanban workers crash (protocol violation) when display.interface: tui — headless worker launches TUI, exits rc=0","url":null,"state":"closed"},{"kind":"pr","number":23851,"title":"fix(kanban): use -z (one-shot) mode for worker spawn instead of chat -q","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":35629,"title":"fix(cli): headless chat -q falls back to oneshot mode without TTY","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"e87c495dc2d827dbc9bc1df86f4e75673e11ed24","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":40108,"title":"fix(kanban): force cli for worker subprocesses","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"e87c495dc2d827dbc9bc1df86f4e75673e11ed24","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}