1.0 KiB
| title | status | type | priority | created_at | updated_at |
|---|---|---|---|---|---|
| TUI: navigate back to main session transcript from agent transcript | completed | feature | normal | 2026-03-31T23:45:12Z | 2026-04-01T05:55:11Z |
There is currently no way to navigate back to the main session transcript after drilling into an agent transcript. Add a keybinding (e.g. Backspace or Escape) to return to the parent session view.
Summary of Changes
Added go_back_to_transcript(parent_session_id) to AppState in state.rs: transitions to Screen::Transcript { session_id: parent_session_id }, clears transcript entries (to trigger lazy-reload), and leaves subagents intact (they belong to the parent session).
Changed the Esc/Backspace arm in handle_transcript_event (transcript.rs) to be context-aware: when on SubagentTranscript, calls go_back_to_transcript to return to the parent session view; when on Transcript, calls go_back to return to the session list. Backspace is added as a second binding alongside Escape.