Skip to content

docs(specs): add ACP v2 crate migration plan to 013-acp spec#6654

Merged
bug-ops merged 1 commit into
mainfrom
feat/acp-v2-migration-spec
Jul 23, 2026
Merged

docs(specs): add ACP v2 crate migration plan to 013-acp spec#6654
bug-ops merged 1 commit into
mainfrom
feat/acp-v2-migration-spec

Conversation

@bug-ops

@bug-ops bug-ops commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • Documents the planned migration from agent-client-protocol 1.2.0 to 2.0.0 (schema pin resolved between 1.5.0/1.6.0 at implementation time) in specs/013-acp/spec.md.
  • Adds a "Breaking Changes Resolution (SDK 1.2.0 → 2.0.0)" table, the crate-major-vs-wire-protocol-version invariant (with its compile-enforcement argument: ProtocolVersion::LATEST is cfg-gated to V1 unless unstable_protocol_v2 is forwarded, which Zeph does not do), a mandatory pre-merge wire gate and live round-trip test requirements, and reconciles ~15 stale present-tense version references that predated this update.
  • Spec-only change — no source code was touched in this chain.

Process

Produced via the spec-driven team-develop chain: architect (plan) → critic (2 rounds, verdict escalated from significant to approved after independently verifying ProtocolVersion::LATEST cfg-gating against the upstream agent-client-protocol-schema source) → sdd (spec authoring, 1 review round to fix a version-reference defect) → reviewer (approved).

Test plan

  • git diff --stat confirms only specs/013-acp/spec.md and specs/README.md changed
  • No source files touched
  • N/A — no code, no test suite applicable

Documents the planned migration from agent-client-protocol 1.2.0 to
2.0.0 (schema pin resolved between 1.5.0/1.6.0 at implementation
time): breaking-changes resolution table, the crate-major-vs-wire-
protocol-version invariant with its compile-enforcement argument,
mandatory pre-merge wire gate and live round-trip test requirements,
and reconciliation of stale present-tense version references. No
source changes; spec update only.
@github-actions github-actions Bot added documentation Improvements or additions to documentation size/M Medium PR (51-200 lines) labels Jul 23, 2026
@bug-ops
bug-ops merged commit cf2d357 into main Jul 23, 2026
23 checks passed
@bug-ops
bug-ops deleted the feat/acp-v2-migration-spec branch July 23, 2026 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size/M Medium PR (51-200 lines)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant