The TUI is not active during tool execution. The flow becomes: 1. leave_for_turn() — exit alt screen, enable raw mode 2. cli.run_turn_to() — stdout/stderr goes to normal terminal 3. wait_to_return() — 'Press any key to return to TUI...' 4. reenter_after_turn() — re-enter alt screen, redraw This guarantees zero output bleeding. Replaces suspend/resume approach. |
||
|---|---|---|
| .. | ||
| api | ||
| claw-analog | ||
| claw-rag-service | ||
| commands | ||
| compat-harness | ||
| mock-anthropic-service | ||
| plugins | ||
| runtime | ||
| rusty-claude-cli | ||
| telemetry | ||
| tools | ||