Metadata
| Status | abandoned |
|---|---|
| Created | 2026-07-26T09:44:32.567822005+00:00 |
| Failure reason | Replaced immediately with a Claude-leading task id so scope is unambiguous in Viz/CLI. |
Description
Description
After direct Claude worker support is stable, restore explicit handler-first claude:<model> for live chat/TUI routing through the existing Claude handler. Keep Pi recommended/default, preserve native Codex worker/chat behavior, and never cross-fallback between execution systems. Implement directly; do not decompose.
Validation
- Fake-Claude multi-turn terminal/TUI human-flow test covers first turn and native Claude session resume.
- Explicit Claude chat failure is visible and never invokes Pi or native Codex.
- Stream/tool/usage rendering and exact executor/model identity are preserved.
- Pi chat and native Codex chat remain unchanged.
- Permanent owned smoke scenario passes.
-
cargo fmt --check,cargo clippy, and focused tests pass.
Depends on
Required by
Log
- 2026-07-26T09:44:32.553251793+00:00 Task paused
- 2026-07-26T09:44:38.437762199+00:00 Task published
- 2026-07-26T09:44:56.564641272+00:00 Task abandoned: Replaced immediately with a Claude-leading task id so scope is unambiguous in Viz/CLI.