Releases
v5.0.0
agent-client-protocol-v5.0.0
Compare
Sorry, something went wrong.
No results found
Added
(acp) [breaking ] adopt schema 1.15.0 and its proxy-chain types (#480 )
(acp) [breaking ] v1 connection type, SessionSetup, and the v5 migration guide (#472 )
(acp) [breaking ] version-neutral Builder::new and v1::schema / v2::schema (#470 )
(rmcp) [breaking ] move the rmcp integration behind a versioned rmcp_3 feature (#471 )
(acp) [breaking ] type request handle IDs by protocol version (#467 )
(acp) [breaking ] version-neutral raw JSON-RPC request IDs (#466 )
(acp) [breaking ] version-neutral SDK Error with conversions to v1 and v2 schema errors (#465 )
(acp) negotiate proxy/initialize versions like initialize (#464 )
(acp) [breaking ] answer dropped request responders with an error (#462 )
[breaking ] breaking cleanups for the next major release (#461 )
(acp) [breaking ] rename proxy methods to proxy/initialize and proxy/successor (#460 )
(acp) [breaking ] keep v1 independent of unstable_protocol_v2; version-agnostic conductor and proxies (#459 )
(acp) [breaking ] remove JSON-RPC batch support (#454 )
update to agent-client-protocol-schema 1.14.0 (#453 )
(acp) expose protocol-v2 request IDs on request handles and responders (#451 )
Fixed
(acp) adopt schema 1.15.1 and agent-side permission cancellation in v2 (#487 )
(acp) negotiate a repeated initialize like the first one (#486 )
(acp) answer unhandled session requests and bound parked messages (#485 )
(acp) don't let peer errors match the SDK's termination predicates (#484 )
conform the conductor and proxies to the proxy-chains RFD cleanup (#2743 ) and default v2 entity cancel to -32602 (#482 )
(acp) [breaking ] tighten the root connection and builder surface for multi-version use (#477 )
[breaking ] narrow transport and MCP APIs and fix rmcp integration issues (#476 )
(acp) [breaking ] version-neutral wire envelopes and extensible proxy types (#478 )
(acp) [breaking ] v1 session stream reports prompt errors and full responses (#474 )
(test) reject empty v2 prompts in Testy and simple_agent_v2 (#463 )
(acp) return session/new errors from start_session (#428 )
(acp) shut agent processes down gracefully (#457 )
(acp) reject proxy MCP server names that collide with the client's (#456 )
follow the remaining ACP schema 1.13 rules in Testy, examples, and docs (#452 )
reject unadvertised v2 prompt content in Testy and the v2 example (#450 )
remove redundant license-file metadata (#448 )
Other
(acp) [breaking ] reach each protocol version's schema only through v1::schema / v2::schema (#481 )
prepare the 5.0 release (migration guide, stability policy, version pins) (#479 )
(acp) [breaking ] v1 and v2 modules with versioned entry points (#469 )
You can’t perform that action at this time.