You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[BUG] Cancelled subagents can't be opened in TUI + Ctrl+X intermittently fails #32432
Two related subagent navigation issues in the TUI:
Part A — Cancelled subagents become inaccessible:
While a subagent is running, clicking on it in the TUI navigates to its session view — you can watch its progress, tool calls, and output. But once the subagent is cancelled (e.g., via Esc Esc), clicking on it does nothing. The session transcript becomes completely inaccessible from the TUI.
This is problematic because you often want to cancel a subagent that's gone down the wrong path, then inspect what it found before discarding it. Currently there's no way to do this.
Part B — Ctrl+X (agent/session switcher) intermittently fails:
Ctrl+X sometimes doesn't open the picker at all. No error, no feedback — it just does nothing. Haven't been able to identify a reliable pattern for when it fails vs works. When it does work, the picker shows subagent sessions but the reliability issue makes it an unreliable workaround for Part A.
Plugins
None
OpenCode version
1.17.7
Steps to reproduce
Part A:
Launch a subagent (e.g., via the task tool — task(subagent_type="explore", ...))
While it's running, click on the subagent row — you can view its session ✓
Cancel the subagent with Esc Esc
Click on the now-cancelled subagent row
Nothing happens — the session is inaccessible ✗
Part B:
During an active session with or without subagents, press Ctrl+X
Sometimes the picker appears, sometimes it doesn't
Activity
github-actions commentedon Jun 15, 2026
This issue might be a duplicate of existing issues. Please check:
For keybind-related issues, please also check our pinned keybinds documentation: #4997
github-actions commentedon Aug 15, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.