Releases: agentclientprotocol/agent-client-protocol
Releases · agentclientprotocol/agent-client-protocol
Release list
Rust Crate v1.6.0
Schema v1.20.0
Added
- (unstable) add tool call name (#1752)
Schema v2.0.0-alpha.2
Rust Crate v1.5.0
Added
- (unstable-v2) add v2 semantic string types (#1742)
- (unstable-v2) rename diff patch payload to text (#1730)
- (unstable-v2) add v2 terminal output surface (#1679)
Fixed
- (unstable-v2) gate v2 auth methods on authMethods (#1728)
- (unstable-v2) Clean up conversion helpers (#1640)
- (schema) remove enum discriminators from invalid schemas (#1612)
Other
- (unstable-v2) clarify idle session semantics (#1729)
Schema v1.19.1
Fixed
- (schema) remove enum discriminators from invalid schemas (#1612)
Schema v2.0.0-alpha.1
Added
- (unstable-v2) add v2 semantic string types (#1742)
- (unstable-v2) rename diff patch payload to text (#1730)
- (unstable-v2) add v2 terminal output surface (#1679)
Fixed
- (unstable-v2) gate v2 auth methods on authMethods (#1728)
- (schema) remove enum discriminators from invalid schemas (#1612)
Other
Rust Crate v1.4.0
Added
- (unstable) Add descriptions to elicitation enum options (#1397)
Rust Crate v1.3.0
Added
- (schema) Stabilize boolean session config options (#1604)
- (unstable-v2) tighten v2 field validation (#1587)
- (unstable-v2) New diff format (#1586)
- (unstable-v2) Unify session/load and session/resume (#1584)
- (unstable-v2) require more session methods by default (#1578)
- (unstable-v2) More flexible permission requests (#1577)
- (unstable-v2) Align v2 Content types with the latest MCP spec (#1576)
- (unstable-v2) Unify the ID naming conventions across the schema (#1567)
- (unstable-v2) require typed config values (#1561)
Fixed
- (schema) Reject malformed protocol fields (#1583)
- (unstable) remove URL elicitation error (#1574)
- (unstable-v2) Preserve meta update signals in v2 (#1573)
- (unstable-v2) Continue to make more enums future compatible (#1571)
- (unstable-v2) Make empty MCP arrays optional (#1570)
- (unstable-v2) Make all session lifecycle requests consistent (#1555)
Other
Schema v1.19.0
Added
- (unstable) Add descriptions to elicitation enum options (#1397)
Schema v1.18.0
Added
- (schema) Stabilize boolean session config options (#1604)
- (unstable-v2) Unify the ID naming conventions across the schema (#1567)
Fixed
- (schema) Reject malformed protocol fields (#1583)
- (unstable) remove URL elicitation error (#1574)
- (unstable-v2) Continue to make more enums future compatible (#1571)
Other
- (schema) Clean up generated documentation and make wording more consistent (#1568)