- event_bus is now accessible via event_sender() for background threads - drain_events() processes TuiEvent variants and updates components: StreamTextDelta, TurnComplete, TurnError, TurnStarted, etc. - read_line() drains events on each tick before polling for keys - capture_turn() adds infrastructure for incremental output capture - Fix flaky capture test (BufferRedirect shares fd across test threads) - Current turn loop remains synchronous; background threading is next step |
||
|---|---|---|
| .. | ||
| api | ||
| claw-analog | ||
| claw-rag-service | ||
| commands | ||
| compat-harness | ||
| mock-anthropic-service | ||
| plugins | ||
| runtime | ||
| rusty-claude-cli | ||
| telemetry | ||
| tools | ||