From 3eed5f2e54c20373479f849b6be6fc5571ee23c7 Mon Sep 17 00:00:00 2001 From: "acp-release-bot[bot]" <246668977+acp-release-bot[bot]@users.noreply.github.com> Date: Fri, 17 Apr 2026 18:59:32 +0000 Subject: [PATCH] chore: release v0.11.0 --- Cargo.lock | 2 +- Cargo.toml | 2 +- .../CHANGELOG.md | 24 +++++++++++++++++++ .../CHANGELOG.md | 23 ++++++++++++++++++ src/agent-client-protocol-derive/CHANGELOG.md | 23 ++++++++++++++++++ src/agent-client-protocol-rmcp/CHANGELOG.md | 24 +++++++++++++++++++ src/agent-client-protocol-tokio/CHANGELOG.md | 23 ++++++++++++++++++ .../CHANGELOG.md | 19 +++++++++++++++ src/agent-client-protocol/CHANGELOG.md | 19 +++++++++++++++ src/agent-client-protocol/Cargo.toml | 2 +- 10 files changed, 158 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a7f535d..56b90ad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "agent-client-protocol" -version = "0.10.4" +version = "0.11.0" dependencies = [ "agent-client-protocol-derive", "agent-client-protocol-schema", diff --git a/Cargo.toml b/Cargo.toml index 7a5db36..53ca3e1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ homepage = "https://github.com/agentclientprotocol/rust-sdk" [workspace.dependencies] # Internal crates -agent-client-protocol = { path = "src/agent-client-protocol", version = "0.10.4" } +agent-client-protocol = { path = "src/agent-client-protocol", version = "0.11.0" } agent-client-protocol-conductor = { path = "src/agent-client-protocol-conductor", version = "0.11.0" } agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "0.11.0" } agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "0.11.0" } diff --git a/src/agent-client-protocol-conductor/CHANGELOG.md b/src/agent-client-protocol-conductor/CHANGELOG.md index 43b9c8e..c1edb97 100644 --- a/src/agent-client-protocol-conductor/CHANGELOG.md +++ b/src/agent-client-protocol-conductor/CHANGELOG.md @@ -1,2 +1,26 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.11.0](https://github.com/agentclientprotocol/rust-sdk/releases/tag/agent-client-protocol-conductor-v0.11.0) - 2026-04-17 + +### Added + +- *(schema)* Update schema to 0.12.0 ([#119](https://github.com/agentclientprotocol/rust-sdk/pull/119)) +- Migrate to new SDK design ([#117](https://github.com/agentclientprotocol/rust-sdk/pull/117)) +- Bring in SACP crates again ([#102](https://github.com/agentclientprotocol/rust-sdk/pull/102)) + +### Fixed + +- Remove redundant Box::pin calls from async code ([#106](https://github.com/agentclientprotocol/rust-sdk/pull/106)) + +### Other + +- Add migration guide for next release ([#111](https://github.com/agentclientprotocol/rust-sdk/pull/111)) The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). diff --git a/src/agent-client-protocol-cookbook/CHANGELOG.md b/src/agent-client-protocol-cookbook/CHANGELOG.md index 43b9c8e..a36aa0a 100644 --- a/src/agent-client-protocol-cookbook/CHANGELOG.md +++ b/src/agent-client-protocol-cookbook/CHANGELOG.md @@ -1,2 +1,25 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.11.0](https://github.com/agentclientprotocol/rust-sdk/releases/tag/agent-client-protocol-cookbook-v0.11.0) - 2026-04-17 + +### Added + +- Migrate to new SDK design ([#117](https://github.com/agentclientprotocol/rust-sdk/pull/117)) +- Bring in SACP crates again ([#102](https://github.com/agentclientprotocol/rust-sdk/pull/102)) + +### Fixed + +- Re-export Result and update docs to use V1 ([#110](https://github.com/agentclientprotocol/rust-sdk/pull/110)) + +### Other + +- Add migration guide for next release ([#111](https://github.com/agentclientprotocol/rust-sdk/pull/111)) The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). diff --git a/src/agent-client-protocol-derive/CHANGELOG.md b/src/agent-client-protocol-derive/CHANGELOG.md index c19d951..e922c8a 100644 --- a/src/agent-client-protocol-derive/CHANGELOG.md +++ b/src/agent-client-protocol-derive/CHANGELOG.md @@ -1,2 +1,25 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.11.0](https://github.com/agentclientprotocol/rust-sdk/releases/tag/agent-client-protocol-derive-v0.11.0) - 2026-04-17 + +### Added + +- Migrate to new SDK design ([#117](https://github.com/agentclientprotocol/rust-sdk/pull/117)) +- Bring in SACP crates again ([#102](https://github.com/agentclientprotocol/rust-sdk/pull/102)) + +### Fixed + +- Catch handler errors instead of killing the connection ([#131](https://github.com/agentclientprotocol/rust-sdk/pull/131)) ([#114](https://github.com/agentclientprotocol/rust-sdk/pull/114)) + +### Other + +- Add migration guide for next release ([#111](https://github.com/agentclientprotocol/rust-sdk/pull/111)) The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). diff --git a/src/agent-client-protocol-rmcp/CHANGELOG.md b/src/agent-client-protocol-rmcp/CHANGELOG.md index c19d951..93c7038 100644 --- a/src/agent-client-protocol-rmcp/CHANGELOG.md +++ b/src/agent-client-protocol-rmcp/CHANGELOG.md @@ -1,2 +1,26 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.11.0](https://github.com/agentclientprotocol/rust-sdk/releases/tag/agent-client-protocol-rmcp-v0.11.0) - 2026-04-17 + +### Added + +- Migrate to new SDK design ([#117](https://github.com/agentclientprotocol/rust-sdk/pull/117)) +- Bring in SACP crates again ([#102](https://github.com/agentclientprotocol/rust-sdk/pull/102)) + +### Fixed + +- Remove redundant Box::pin calls from async code ([#106](https://github.com/agentclientprotocol/rust-sdk/pull/106)) + +### Other + +- Fix dead code for release builds ([#118](https://github.com/agentclientprotocol/rust-sdk/pull/118)) +- Add migration guide for next release ([#111](https://github.com/agentclientprotocol/rust-sdk/pull/111)) The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). diff --git a/src/agent-client-protocol-tokio/CHANGELOG.md b/src/agent-client-protocol-tokio/CHANGELOG.md index c19d951..77a4dfc 100644 --- a/src/agent-client-protocol-tokio/CHANGELOG.md +++ b/src/agent-client-protocol-tokio/CHANGELOG.md @@ -1,2 +1,25 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.11.0](https://github.com/agentclientprotocol/rust-sdk/releases/tag/agent-client-protocol-tokio-v0.11.0) - 2026-04-17 + +### Added + +- Migrate to new SDK design ([#117](https://github.com/agentclientprotocol/rust-sdk/pull/117)) +- Bring in SACP crates again ([#102](https://github.com/agentclientprotocol/rust-sdk/pull/102)) + +### Fixed + +- Remove redundant Box::pin calls from async code ([#106](https://github.com/agentclientprotocol/rust-sdk/pull/106)) + +### Other + +- Add migration guide for next release ([#111](https://github.com/agentclientprotocol/rust-sdk/pull/111)) The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). diff --git a/src/agent-client-protocol-trace-viewer/CHANGELOG.md b/src/agent-client-protocol-trace-viewer/CHANGELOG.md index c19d951..05ccd4b 100644 --- a/src/agent-client-protocol-trace-viewer/CHANGELOG.md +++ b/src/agent-client-protocol-trace-viewer/CHANGELOG.md @@ -1,2 +1,21 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.11.0](https://github.com/agentclientprotocol/rust-sdk/releases/tag/agent-client-protocol-trace-viewer-v0.11.0) - 2026-04-17 + +### Added + +- Migrate to new SDK design ([#117](https://github.com/agentclientprotocol/rust-sdk/pull/117)) +- Bring in SACP crates again ([#102](https://github.com/agentclientprotocol/rust-sdk/pull/102)) + +### Other + +- Add migration guide for next release ([#111](https://github.com/agentclientprotocol/rust-sdk/pull/111)) The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). diff --git a/src/agent-client-protocol/CHANGELOG.md b/src/agent-client-protocol/CHANGELOG.md index 9fa515a..278508c 100644 --- a/src/agent-client-protocol/CHANGELOG.md +++ b/src/agent-client-protocol/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [0.11.0](https://github.com/agentclientprotocol/rust-sdk/compare/v0.10.4...v0.11.0) - 2026-04-17 + +### Added + +- Migrate to new SDK design ([#117](https://github.com/agentclientprotocol/rust-sdk/pull/117)) + +### Fixed + +- *(rpc)* log errors when sending response to peer fails ([#101](https://github.com/agentclientprotocol/rust-sdk/pull/101)) +- *(rpc)* handle write failures in handle_io loop ([#99](https://github.com/agentclientprotocol/rust-sdk/pull/99)) +- *(rpc)* use RawValue::NULL constant instead of from_string().unwrap() ([#96](https://github.com/agentclientprotocol/rust-sdk/pull/96)) + +### Other + +- Add mdbook build ([#120](https://github.com/agentclientprotocol/rust-sdk/pull/120)) +- Add migration guide for next release ([#111](https://github.com/agentclientprotocol/rust-sdk/pull/111)) +- remove debug code from rpc_tests ([#100](https://github.com/agentclientprotocol/rust-sdk/pull/100)) +- *(test)* add conditional compilation ([#98](https://github.com/agentclientprotocol/rust-sdk/pull/98)) + ## [0.10.4](https://github.com/agentclientprotocol/rust-sdk/compare/v0.10.3...v0.10.4) - 2026-03-31 ### Added diff --git a/src/agent-client-protocol/Cargo.toml b/src/agent-client-protocol/Cargo.toml index 48406fc..73d21db 100644 --- a/src/agent-client-protocol/Cargo.toml +++ b/src/agent-client-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol" -version = "0.10.4" +version = "0.11.0" edition.workspace = true authors.workspace = true license.workspace = true