Commit 1d6a331
committed
feat(tui): add subagent runtime behavior
Summary:\n- add the live subagent and watchdog runtime panel on top of the inbox foundation work\n- keep the subagent panel pinned and out of transcript history\n- mount the panel independently of the active transcript cell and render watchdog handles with the expected idle labeling\n\nTesting:\n- just fmt\n- cargo test -p codex-tui subagent_panel_is_not_flushed_into_transcript_history -- --exact\n- cargo test -p codex-tui subagent_panel_mounts_while_placeholder_active_cell_exists_snapshot -- --exact\n- cargo test -p codex-tui subagent_panel_renders_watchdog_handle_as_idle -- --exact\n- just fix -p codex-tui1 parent f91ba10 commit 1d6a331
8 files changed
Lines changed: 944 additions & 11 deletions
File tree
- codex-rs
- .config
- app-server/tests/suite/v2
- tui/src
- chatwidget
- snapshots
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
195 | 199 | | |
196 | 200 | | |
197 | 201 | | |
| |||
0 commit comments