Skip to content

Work Queue Sync Lag & Shell PID Hang Causing Premature LIVE-State Exit During Long-Running Tasks #1786

@bevis-wong

Description

@bevis-wong

Description

When using skills (e.g. mattpocock/skills to-issues) or any scenario that generates long-running task
breakdowns, the TUI exhibits three interrelated issues:

  1. Shell PID hang blocks task flow, TUI exits LIVE state prematurely

During long-running tasks that invoke shell for test execution or commands, the spawned shell sub-process may
hang (PID not terminating). This causes:

  • The call chain never returns results; the Agent flow stalls waiting for shell output
  • TUI exits "LIVE" state due to prolonged inactivity
  • TUI notifies the Work list as if the task is done, but the Agent is still waiting

Image Image

Reproduction:
Any long-running task plan with shell execution steps (e.g. tdd skill, diagnose skill involving
pytest/cargo test).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingv0.8.61Targeted for CodeWhale v0.8.61

    Projects

    Status
    Backlog

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions