I seem to have reproduced this now.
Title: Agents disappear from the sidebar and their console can't be opened as soon as they wait for input
What happens When an agent stops to ask the user a question (its status becomes waiting_input), its tab disappears from the sidebar and its console can't be opened. The agent is still alive: agents_list_live lists it as waiting_input with a current heartbeat. Because its question can't be seen, the agent stays blocked.
Expected The agent stays in the sidebar, its console opens, and its question is shown so the user can answer it.
Steps
Start a backlog ticket in a project, which spawns a temporary frontend agent. Alternatively, start a "Feature squad" team run. Let the agent work until it asks the user a question. The agent disappears from the sidebar, and opening it with ui_open (surface agent) shows nothing. Evidence (17 Oct 2026, UTC)
15:49:49.70: two agents in two different projects switched to waiting_input within the same second, and both disappeared: grey-tide: temporary frontend agent agent-1792252142155-0bxrmu lba_generator: Feature squad Lead agent-1792252165772-7cyn8z. The run (run-1792252165756-ina85b) shows awaiting-finalization but holds only the Lead; no other squad members were ever visible. Restarting the grey-tide agent created agent-1792252529308-3obrg9, which worked normally while busy. At 16:03:48.70 it switched to waiting_input and disappeared the same way. Workaround Restarting the agent brings it back, but only until it next asks a question.
Impact: high. This keeps happening, and any agent that asks a question gets stuck because the question can't be answered.