Repository navigation
feat(t3): local T3/ZCode ACP bridge tooling + tests + specs - #14
Conversation
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 59 minutes. View limit details
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 |
|
Local review (agent shell): Pester 3/4 passed. The failing test is the live-gated fake-client acceptance (timeout waiting for initialize) - environment-limited in the agent shell; the suite was verified 56/56 in the dev session per CHANGELOG. Harness and static gates green. Proceeding with merge per owner instruction. |
tools/t3_bridge_lib.mjs: shared instance map, four env levers, wire-version gate following the minified export chain, NDJSON connection.tools/t3_zcode_bridge.mjs: ACP v1 ⇄ ZCode protocol bridge — v1-shaped initialize pinning T3 generation detection,session/newwith five permission modes advertised, asyncsession/send+ event streaming (part.delta text/reasoning, tool_call updates, permission forwarding), cancel-before-terminal forced tocancelled, -32009 revision self-healing viasession/read, default-decline elsewhere.tools/t3_bridge_probe.mjs(phase-A live protocol probe) +tools/t3_bridge_fake_client.mjs(phase-B acceptance harness, incl. fast-fail on unlogged homes).tests/t3_bridge.Tests.ps1: Pester 56/56 (live-gated fake-client run skipped in CI — no clone home there).docs/T3_ZCODE_BRIDGE_SPEC.md(live findings §8 addendum + user-supervised acceptance runbook §9),docs/T3_LOCAL_SUPPORT.md(support matrix: ZCode via bridge, OpenCode via T3-native provider).