From f041b859871ab13da9c7d6dcf8cd0a3161f25546 Mon Sep 17 00:00:00 2001 From: "acp-release-bot[bot]" <246668977+acp-release-bot[bot]@users.noreply.github.com> Date: Tue, 4 Aug 2026 11:47:30 +0000 Subject: [PATCH] chore: release --- Cargo.lock | 44 +++++++++---------- Cargo.toml | 14 +++--- .../CHANGELOG.md | 7 +++ .../Cargo.toml | 2 +- src/agent-client-protocol-cookbook/Cargo.toml | 2 +- src/agent-client-protocol-derive/Cargo.toml | 2 +- src/agent-client-protocol-http/CHANGELOG.md | 6 +++ src/agent-client-protocol-http/Cargo.toml | 2 +- .../CHANGELOG.md | 6 +++ src/agent-client-protocol-polyfill/Cargo.toml | 2 +- src/agent-client-protocol-rmcp/CHANGELOG.md | 6 +++ src/agent-client-protocol-rmcp/Cargo.toml | 2 +- .../CHANGELOG.md | 6 +++ .../Cargo.toml | 2 +- src/agent-client-protocol/CHANGELOG.md | 16 +++++++ src/agent-client-protocol/Cargo.toml | 2 +- 16 files changed, 84 insertions(+), 37 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 346e6357..b7da6d5e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "agent-client-protocol" -version = "2.0.0" +version = "2.1.0" dependencies = [ "agent-client-protocol-derive", "agent-client-protocol-schema", @@ -31,7 +31,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-conductor" -version = "2.0.0" +version = "2.1.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-polyfill", @@ -61,7 +61,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-cookbook" -version = "2.0.0" +version = "2.1.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-rmcp", @@ -73,7 +73,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-derive" -version = "2.0.0" +version = "2.1.0" dependencies = [ "quote", "syn 3.0.3", @@ -81,7 +81,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-http" -version = "2.0.0" +version = "2.1.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-test", @@ -104,7 +104,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-polyfill" -version = "2.0.0" +version = "2.1.0" dependencies = [ "agent-client-protocol", "async-stream", @@ -121,7 +121,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-rmcp" -version = "3.0.0" +version = "3.0.1" dependencies = [ "agent-client-protocol", "futures", @@ -173,7 +173,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-trace-viewer" -version = "2.0.0" +version = "2.1.0" dependencies = [ "anyhow", "axum", @@ -196,9 +196,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.1.4" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" +checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba" dependencies = [ "memchr", ] @@ -620,9 +620,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.4" +version = "4.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91e0c145792ef73a6ad36d27c75ac09f1832222a3c209689d90f534685ee5b7" +checksum = "301b56658598e48f3648647ac6fc887be7e7108eddfa4e9b63fcf3ec58c0cadf" dependencies = [ "clap_builder", "clap_derive", @@ -630,9 +630,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.2" +version = "4.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f09628afdcc538b57f3c6341e9c8e9970f18e4a481690a64974d7023bd33548b" +checksum = "94a65403d1a1bd28f7dc68eb8506e8874808ee5eecb59298de588e2e1407a078" dependencies = [ "anstream", "anstyle", @@ -802,9 +802,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8" +checksum = "4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06" [[package]] name = "deranged" @@ -1460,9 +1460,9 @@ dependencies = [ [[package]] name = "ipnet" -version = "2.12.0" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" +checksum = "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78" [[package]] name = "is-docker" @@ -2008,9 +2008,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.16" +version = "0.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fcfdb36bda0c880c5931cdc7a2bcdc8ba4556847b9d912bca70bc94708711ad" +checksum = "ca71a6a1a566e01ad6b3b87edcbf9bd3374c27e31978c1b4e38c9fa6412557d2" dependencies = [ "aho-corasick", "memchr", @@ -2652,9 +2652,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.54" +version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e1d5e639ff6bab73cb6885cc7e7b1de96c3f32c68ec55f3952614bec1092244" +checksum = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134" dependencies = [ "deranged", "num-conv", diff --git a/Cargo.toml b/Cargo.toml index 457b90e5..09eced8a 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 = "2.0.0" } -agent-client-protocol-conductor = { path = "src/agent-client-protocol-conductor", version = "2.0.0" } -agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "2.0.0" } -agent-client-protocol-http = { path = "src/agent-client-protocol-http", version = "2.0.0" } -agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "2.0.0" } -agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "3.0.0" } +agent-client-protocol = { path = "src/agent-client-protocol", version = "2.1.0" } +agent-client-protocol-conductor = { path = "src/agent-client-protocol-conductor", version = "2.1.0" } +agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "2.1.0" } +agent-client-protocol-http = { path = "src/agent-client-protocol-http", version = "2.1.0" } +agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "2.1.0" } +agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "3.0.1" } agent-client-protocol-test = { path = "src/agent-client-protocol-test" } -agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-viewer", version = "2.0.0" } +agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-viewer", version = "2.1.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 02c7f273..c5544561 100644 --- a/src/agent-client-protocol-conductor/CHANGELOG.md +++ b/src/agent-client-protocol-conductor/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.1.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-conductor-v2.0.0...agent-client-protocol-conductor-v2.1.0) - 2026-08-04 + +### Added + +- *(polyfill)* Support v2 MCP-over-ACP bridge ([#305](https://github.com/agentclientprotocol/rust-sdk/pull/305)) +- *(conductor)* add v2 proxy initialization ([#302](https://github.com/agentclientprotocol/rust-sdk/pull/302)) + ### Added - Add opt-in protocol-v2 initialization for agent and nested proxy chains diff --git a/src/agent-client-protocol-conductor/Cargo.toml b/src/agent-client-protocol-conductor/Cargo.toml index 9c9b21cf..ca3310ad 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 = "2.0.0" +version = "2.1.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-cookbook/Cargo.toml b/src/agent-client-protocol-cookbook/Cargo.toml index 741d3152..62069210 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 = "2.0.0" +version = "2.1.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 bfc1b730..9e467b2b 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 = "2.0.0" +version = "2.1.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-http/CHANGELOG.md b/src/agent-client-protocol-http/CHANGELOG.md index c58d6bdd..37de6eb4 100644 --- a/src/agent-client-protocol-http/CHANGELOG.md +++ b/src/agent-client-protocol-http/CHANGELOG.md @@ -2,6 +2,12 @@ ## [Unreleased] +## [2.1.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-http-v2.0.0...agent-client-protocol-http-v2.1.0) - 2026-08-04 + +### Fixed + +- *(http)* Preserve outbound messages for slow streams ([#292](https://github.com/agentclientprotocol/rust-sdk/pull/292)) + ## [2.0.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-http-v1.3.0...agent-client-protocol-http-v2.0.0) - 2026-07-23 ### Breaking changes diff --git a/src/agent-client-protocol-http/Cargo.toml b/src/agent-client-protocol-http/Cargo.toml index 799cc6cd..0950c02b 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 = "2.0.0" +version = "2.1.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-polyfill/CHANGELOG.md b/src/agent-client-protocol-polyfill/CHANGELOG.md index 8098b691..6e28394f 100644 --- a/src/agent-client-protocol-polyfill/CHANGELOG.md +++ b/src/agent-client-protocol-polyfill/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.1.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-polyfill-v2.0.0...agent-client-protocol-polyfill-v2.1.0) - 2026-08-04 + +### Added + +- *(polyfill)* Support v2 MCP-over-ACP bridge ([#305](https://github.com/agentclientprotocol/rust-sdk/pull/305)) + ### Added - Add an `unstable_protocol_v2` feature for using `McpOverAcpPolyfill` in a diff --git a/src/agent-client-protocol-polyfill/Cargo.toml b/src/agent-client-protocol-polyfill/Cargo.toml index 7ee9c333..ebbccd6a 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 = "2.0.0" +version = "2.1.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 9811943c..94c2a215 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] +## [3.0.1](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v3.0.0...agent-client-protocol-rmcp-v3.0.1) - 2026-08-04 + +### Other + +- updated the following local packages: agent-client-protocol + ## [3.0.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v2.0.1...agent-client-protocol-rmcp-v3.0.0) - 2026-07-23 ### Breaking changes diff --git a/src/agent-client-protocol-rmcp/Cargo.toml b/src/agent-client-protocol-rmcp/Cargo.toml index 9b6479f1..70f965ca 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 = "3.0.0" +version = "3.0.1" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-trace-viewer/CHANGELOG.md b/src/agent-client-protocol-trace-viewer/CHANGELOG.md index f9c795e8..92520d27 100644 --- a/src/agent-client-protocol-trace-viewer/CHANGELOG.md +++ b/src/agent-client-protocol-trace-viewer/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.1.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-trace-viewer-v2.0.0...agent-client-protocol-trace-viewer-v2.1.0) - 2026-08-04 + +### Other + +- update Cargo.lock dependencies + ## [2.0.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-trace-viewer-v1.3.0...agent-client-protocol-trace-viewer-v2.0.0) - 2026-07-23 ### Changed diff --git a/src/agent-client-protocol-trace-viewer/Cargo.toml b/src/agent-client-protocol-trace-viewer/Cargo.toml index f0bd2560..a5a914cf 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 = "2.0.0" +version = "2.1.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 e5d07476..8ef10848 100644 --- a/src/agent-client-protocol/CHANGELOG.md +++ b/src/agent-client-protocol/CHANGELOG.md @@ -2,6 +2,22 @@ ## [Unreleased] +## [2.1.0](https://github.com/agentclientprotocol/rust-sdk/compare/v2.0.0...v2.1.0) - 2026-08-04 + +### Added + +- *(acp)* Add v2 session MCP attachment ([#303](https://github.com/agentclientprotocol/rust-sdk/pull/303)) +- *(conductor)* add v2 proxy initialization ([#302](https://github.com/agentclientprotocol/rust-sdk/pull/302)) +- *(acp)* expose unstable LLM provider methods ([#298](https://github.com/agentclientprotocol/rust-sdk/pull/298)) +- *(unstable-v2)* Better v2 session builders ([#295](https://github.com/agentclientprotocol/rust-sdk/pull/295)) +- *(acp)* expose unstable plan operations ([#297](https://github.com/agentclientprotocol/rust-sdk/pull/297)) +- *(acp)* expose unstable tool-call names ([#296](https://github.com/agentclientprotocol/rust-sdk/pull/296)) + +### Fixed + +- *(acp)* preserve same-version initialize fields ([#299](https://github.com/agentclientprotocol/rust-sdk/pull/299)) +- *(acp)* Support WASI builds ([#294](https://github.com/agentclientprotocol/rust-sdk/pull/294)) + ### Added - *(unstable)* Expose programmatic tool-call names through the diff --git a/src/agent-client-protocol/Cargo.toml b/src/agent-client-protocol/Cargo.toml index 491cc4da..a72032f0 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 = "2.0.0" +version = "2.1.0" edition.workspace = true rust-version.workspace = true authors.workspace = true