Commit 3ec09b1
committed
Rework btw as an inline hidden thread
Move /btw off the old one-shot pager path and run it through a hidden forked thread so normal permissions, model settings, xhigh markers, and follow-up turns use the standard turn pipeline. Render the interaction in the bottom pane with wrapped output and explicit follow-up input, and remove the obsolete pager overlay entry point.
Verification: just fmt; cargo test -p codex-tui --lib btw; cargo test -p codex-tui --lib pager_overlay; cargo insta pending-snapshots; just fix -p codex-tui. Full codex-tui --lib still has unrelated status snapshot drift and fork_last stack overflow in this worktree.1 parent e09a053 commit 3ec09b1
18 files changed
Lines changed: 770 additions & 429 deletions
File tree
- codex-cli
- codex-rs
- tui/src
- app
- bottom_pane
- snapshots
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments