Conversation
9b4d5ce to
a2b01ec
Compare
|
Restacked onto the refreshed #16227 head on current |
Signed-off-by: guanbear <123guan@gmail.com>
a2b01ec to
1a90820
Compare
|
Restacked onto refreshed #13965 and #16227 on current upstream Additional fixes in this refresh:
Validation:
|
|
Leaving this open rather than closing it, because about half of it is still wanted. Status after #22464 landed: Superseded — ZCode is orchestratable on Still wanted, and still yours if you want it — the AI Vault side. The catch is that this branch is stacked on #13965, which I've just closed as superseded, so it won't rebase cleanly. If you'd rather open a fresh PR scoped to just the AI Vault work, that would be very welcome and much easier to review. Happy to leave this one open as reference for as long as it's useful to you. Also worth saying: your E2E receipt on this PR — worker reads a repo, returns an answer, sends |
|
Thanks for the scope guidance. I moved the remaining ZCode AI Vault work to a fresh PR from current main: #23513. It reuses the existing OpenCode SQLite worker for ZCode session listing, previews, search capture, first-prompt reads, and resume commands; the superseded orchestration stack is not included. I am closing this draft so review can continue on the focused replacement. |
|
@guanbear awesome I see it's still a draft but happy to dive in there |
|
@nwparker Thanks for offering to review the replacement. #23513 is now out of draft. I incorporated your follow-up notes there: one shared hidden-transcript predicate, an explanation of how compacted sessions appear, and reuse of the existing OpenCode SQLite worker. The focused tests and Node 24 typecheck pass. A read-only smoke check against a real ZCode history would still be valuable before merge, as noted on #23513. I appreciate your help. |
Summary
Adds supervised ZCode workers and transcript support to Orca orchestration:
worker-readand lifecycle cleanup.--mode yolo.Dependency
Draft follow-up to #13965 and #16227. This branch is intentionally stacked; review the final follow-up commit after its parents.
Permissions
ZCode now follows the same global permission model as other TUI agents:
--mode yolothroughagentDefaultArgs.No orchestration-specific permission bypass is hard-coded.
Validation
orca-runtime.test.tspasses (1,210 passed, 1 skipped).git diff --checkpass.Scope
This PR intentionally excludes the ZCode usage meter. Usage reporting remains in #14556 and depends only on the core ZCode identity/provider registration.