Repository navigation
cmux-tui: derive agent projections from the journal - #9806
lawrencecchen wants to merge 197 commits into
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This comment has been minimized.
This comment has been minimized.
…o task-journal-agent-recovery-layer
…covery-layer # Conflicts: # cmux-tui/crates/cmux-tui-core/src/agent_hooks.rs # cmux-tui/crates/cmux-tui/src/cli/command.rs
…rnal-agent-recovery-layer
…rnal-agent-recovery-layer
|
Closing as superseded. The agent projection and recovery slice is recut in #10134, the surviving core branch. This draft is based on an old commit and conflicts with current main. No unique work remains here. |
Stacked on #9726.
Draft. This is the first agent projection and fail-closed ingress slice, not the completed recovery layer.
Scope:
Corrections in this head:
Out of scope for this draft:
Successors:
Red and green commits:
Focused verification:
Owner closeout:
Fixed = raw provider-native payloads and open-time interruption classification -> fail-closed canonical hook payloads and no interruption without durable host-loss proof.
How = allowlisted canonical ingress plus transaction-local reducer and deterministic rebuild. This is principled because the journal remains the only semantic authority.
Risk = host-loss proof, policy effects, fork, and hibernation remain blocked on successor PRs.