From a429ef40f2e85971c90addf0ab350b06c3bd99fa Mon Sep 17 00:00:00 2001 From: "acp-release-bot[bot]" <246668977+acp-release-bot[bot]@users.noreply.github.com> Date: Tue, 7 Jul 2026 11:31:28 +0000 Subject: [PATCH 1/2] chore: release v1.2.0 --- Cargo.lock | 24 +++++++++---------- Cargo.toml | 14 +++++------ .../CHANGELOG.md | 6 +++++ .../Cargo.toml | 2 +- .../CHANGELOG.md | 6 +++++ src/agent-client-protocol-cookbook/Cargo.toml | 2 +- src/agent-client-protocol-derive/Cargo.toml | 2 +- src/agent-client-protocol-http/Cargo.toml | 2 +- src/agent-client-protocol-polyfill/Cargo.toml | 2 +- src/agent-client-protocol-rmcp/CHANGELOG.md | 6 +++++ src/agent-client-protocol-rmcp/Cargo.toml | 2 +- .../Cargo.toml | 2 +- src/agent-client-protocol/CHANGELOG.md | 6 +++++ src/agent-client-protocol/Cargo.toml | 2 +- 14 files changed, 51 insertions(+), 27 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 149bfb5..6e6740b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "agent-client-protocol" -version = "1.1.0" +version = "1.2.0" dependencies = [ "agent-client-protocol-derive", "agent-client-protocol-schema", @@ -29,7 +29,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-conductor" -version = "1.1.0" +version = "1.2.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-polyfill", @@ -59,7 +59,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-cookbook" -version = "1.1.0" +version = "1.2.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-rmcp", @@ -71,7 +71,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-derive" -version = "1.1.0" +version = "1.2.0" dependencies = [ "quote", "syn", @@ -79,7 +79,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-http" -version = "1.1.0" +version = "1.2.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-test", @@ -102,7 +102,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-polyfill" -version = "1.1.0" +version = "1.2.0" dependencies = [ "agent-client-protocol", "anyhow", @@ -121,7 +121,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-rmcp" -version = "1.1.0" +version = "1.2.0" dependencies = [ "agent-client-protocol", "futures", @@ -173,7 +173,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-trace-viewer" -version = "1.1.0" +version = "1.2.0" dependencies = [ "anyhow", "axum", @@ -2179,9 +2179,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" +checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" [[package]] name = "ryu" @@ -2466,9 +2466,9 @@ dependencies = [ [[package]] name = "sse-stream" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3962b63f038885f15bce2c6e02c0e7925c072f1ac86bb60fd44c5c6b762fb72" +checksum = "39f24a9b78c40b90817bbcd1821c74ddfd74916aadd29403d001532a9195532d" dependencies = [ "bytes", "futures-util", diff --git a/Cargo.toml b/Cargo.toml index df0d7fd..246ecf3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,14 +27,14 @@ homepage = "https://github.com/agentclientprotocol/rust-sdk" [workspace.dependencies] # Internal crates -agent-client-protocol = { path = "src/agent-client-protocol", version = "1.1.0" } -agent-client-protocol-conductor = { path = "src/agent-client-protocol-conductor", version = "1.1.0" } -agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "1.1.0" } -agent-client-protocol-http = { path = "src/agent-client-protocol-http", version = "1.1.0" } -agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "1.1.0" } -agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "1.1.0" } +agent-client-protocol = { path = "src/agent-client-protocol", version = "1.2.0" } +agent-client-protocol-conductor = { path = "src/agent-client-protocol-conductor", version = "1.2.0" } +agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "1.2.0" } +agent-client-protocol-http = { path = "src/agent-client-protocol-http", version = "1.2.0" } +agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "1.2.0" } +agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "1.2.0" } agent-client-protocol-test = { path = "src/agent-client-protocol-test" } -agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-viewer", version = "1.1.0" } +agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-viewer", version = "1.2.0" } yopo = { package = "agent-client-protocol-yopo", path = "src/yopo" } # Protocol diff --git a/src/agent-client-protocol-conductor/CHANGELOG.md b/src/agent-client-protocol-conductor/CHANGELOG.md index 7ae99a7..eadbe95 100644 --- a/src/agent-client-protocol-conductor/CHANGELOG.md +++ b/src/agent-client-protocol-conductor/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.2.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-conductor-v1.1.0...agent-client-protocol-conductor-v1.2.0) - 2026-07-07 + +### Added + +- *(deps)* bump rmcp from 1.8.0 to 2.1.0 ([#239](https://github.com/agentclientprotocol/rust-sdk/pull/239)) + ## [1.1.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-conductor-v1.0.1...agent-client-protocol-conductor-v1.1.0) - 2026-07-06 ### Added diff --git a/src/agent-client-protocol-conductor/Cargo.toml b/src/agent-client-protocol-conductor/Cargo.toml index e9ec13d..082c9bc 100644 --- a/src/agent-client-protocol-conductor/Cargo.toml +++ b/src/agent-client-protocol-conductor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-conductor" -version = "1.1.0" +version = "1.2.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-cookbook/CHANGELOG.md b/src/agent-client-protocol-cookbook/CHANGELOG.md index 3cabaa4..2312abd 100644 --- a/src/agent-client-protocol-cookbook/CHANGELOG.md +++ b/src/agent-client-protocol-cookbook/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.2.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-cookbook-v1.1.0...agent-client-protocol-cookbook-v1.2.0) - 2026-07-07 + +### Added + +- *(deps)* bump rmcp from 1.8.0 to 2.1.0 ([#239](https://github.com/agentclientprotocol/rust-sdk/pull/239)) + ## [1.0.1](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-cookbook-v1.0.0...agent-client-protocol-cookbook-v1.0.1) - 2026-06-29 ### Other diff --git a/src/agent-client-protocol-cookbook/Cargo.toml b/src/agent-client-protocol-cookbook/Cargo.toml index 0ba01e0..06dbf33 100644 --- a/src/agent-client-protocol-cookbook/Cargo.toml +++ b/src/agent-client-protocol-cookbook/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-cookbook" -version = "1.1.0" +version = "1.2.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-derive/Cargo.toml b/src/agent-client-protocol-derive/Cargo.toml index 5513396..3df4c0e 100644 --- a/src/agent-client-protocol-derive/Cargo.toml +++ b/src/agent-client-protocol-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-derive" -version = "1.1.0" +version = "1.2.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-http/Cargo.toml b/src/agent-client-protocol-http/Cargo.toml index 84c0238..a426c78 100644 --- a/src/agent-client-protocol-http/Cargo.toml +++ b/src/agent-client-protocol-http/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-http" -version = "1.1.0" +version = "1.2.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-polyfill/Cargo.toml b/src/agent-client-protocol-polyfill/Cargo.toml index 5ca1fc0..97634d1 100644 --- a/src/agent-client-protocol-polyfill/Cargo.toml +++ b/src/agent-client-protocol-polyfill/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-polyfill" -version = "1.1.0" +version = "1.2.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-rmcp/CHANGELOG.md b/src/agent-client-protocol-rmcp/CHANGELOG.md index 0649237..ec1d048 100644 --- a/src/agent-client-protocol-rmcp/CHANGELOG.md +++ b/src/agent-client-protocol-rmcp/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.2.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v1.1.0...agent-client-protocol-rmcp-v1.2.0) - 2026-07-07 + +### Added + +- *(deps)* bump rmcp from 1.8.0 to 2.1.0 ([#239](https://github.com/agentclientprotocol/rust-sdk/pull/239)) + ## [1.0.1](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v1.0.0...agent-client-protocol-rmcp-v1.0.1) - 2026-06-29 ### Other diff --git a/src/agent-client-protocol-rmcp/Cargo.toml b/src/agent-client-protocol-rmcp/Cargo.toml index 6a7f8b9..4279400 100644 --- a/src/agent-client-protocol-rmcp/Cargo.toml +++ b/src/agent-client-protocol-rmcp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-rmcp" -version = "1.1.0" +version = "1.2.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-trace-viewer/Cargo.toml b/src/agent-client-protocol-trace-viewer/Cargo.toml index 1d23e9f..4d87d3e 100644 --- a/src/agent-client-protocol-trace-viewer/Cargo.toml +++ b/src/agent-client-protocol-trace-viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-trace-viewer" -version = "1.1.0" +version = "1.2.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol/CHANGELOG.md b/src/agent-client-protocol/CHANGELOG.md index 482ecb0..1c7942a 100644 --- a/src/agent-client-protocol/CHANGELOG.md +++ b/src/agent-client-protocol/CHANGELOG.md @@ -2,6 +2,12 @@ ## [Unreleased] +## [1.2.0](https://github.com/agentclientprotocol/rust-sdk/compare/v1.1.0...v1.2.0) - 2026-07-07 + +### Added + +- *(acp)* add constructors for renamed adapters ([#247](https://github.com/agentclientprotocol/rust-sdk/pull/247)) + ## [1.1.0](https://github.com/agentclientprotocol/rust-sdk/compare/v1.0.1...v1.1.0) - 2026-07-06 ### Added diff --git a/src/agent-client-protocol/Cargo.toml b/src/agent-client-protocol/Cargo.toml index ef43fed..e071186 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 = "1.1.0" +version = "1.2.0" edition.workspace = true rust-version.workspace = true authors.workspace = true From 38378010d45be3a3d59906d879ee37db143838be Mon Sep 17 00:00:00 2001 From: Ben Brandt Date: Tue, 7 Jul 2026 13:31:57 +0200 Subject: [PATCH 2/2] chore(rmcp)!: bump crate version to 2.0.0 --- Cargo.lock | 2 +- Cargo.toml | 2 +- src/agent-client-protocol-rmcp/CHANGELOG.md | 4 ++-- src/agent-client-protocol-rmcp/Cargo.toml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6e6740b..2a42d52 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -121,7 +121,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-rmcp" -version = "1.2.0" +version = "2.0.0" dependencies = [ "agent-client-protocol", "futures", diff --git a/Cargo.toml b/Cargo.toml index 246ecf3..43a0359 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,7 @@ agent-client-protocol-conductor = { path = "src/agent-client-protocol-conductor" agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "1.2.0" } agent-client-protocol-http = { path = "src/agent-client-protocol-http", version = "1.2.0" } agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "1.2.0" } -agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "1.2.0" } +agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "2.0.0" } agent-client-protocol-test = { path = "src/agent-client-protocol-test" } agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-viewer", version = "1.2.0" } yopo = { package = "agent-client-protocol-yopo", path = "src/yopo" } diff --git a/src/agent-client-protocol-rmcp/CHANGELOG.md b/src/agent-client-protocol-rmcp/CHANGELOG.md index ec1d048..41133d1 100644 --- a/src/agent-client-protocol-rmcp/CHANGELOG.md +++ b/src/agent-client-protocol-rmcp/CHANGELOG.md @@ -7,11 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [1.2.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v1.1.0...agent-client-protocol-rmcp-v1.2.0) - 2026-07-07 +## [2.0.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v1.1.0...agent-client-protocol-rmcp-v2.0.0) - 2026-07-07 ### Added -- *(deps)* bump rmcp from 1.8.0 to 2.1.0 ([#239](https://github.com/agentclientprotocol/rust-sdk/pull/239)) +- [**breaking**] *(deps)* bump rmcp from 1.8.0 to 2.1.0 ([#239](https://github.com/agentclientprotocol/rust-sdk/pull/239)) — `rmcp` is a public dependency; its 2.x types (e.g. `ContentBlock`) appear in this crate's API ## [1.0.1](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v1.0.0...agent-client-protocol-rmcp-v1.0.1) - 2026-06-29 diff --git a/src/agent-client-protocol-rmcp/Cargo.toml b/src/agent-client-protocol-rmcp/Cargo.toml index 4279400..5ffe9e6 100644 --- a/src/agent-client-protocol-rmcp/Cargo.toml +++ b/src/agent-client-protocol-rmcp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-client-protocol-rmcp" -version = "1.2.0" +version = "2.0.0" edition.workspace = true rust-version.workspace = true authors.workspace = true