diff --git a/Cargo.lock b/Cargo.lock index cbb593c4..f09d947f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "agent-client-protocol" -version = "3.5.0" +version = "3.6.0" dependencies = [ "agent-client-protocol-derive", "agent-client-protocol-schema", @@ -32,7 +32,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-conductor" -version = "3.5.0" +version = "3.6.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-polyfill", @@ -63,7 +63,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-cookbook" -version = "3.5.0" +version = "3.6.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-rmcp", @@ -76,7 +76,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-derive" -version = "3.5.0" +version = "3.6.0" dependencies = [ "quote", "syn 3.0.9", @@ -84,7 +84,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-http" -version = "3.5.0" +version = "3.6.0" dependencies = [ "agent-client-protocol", "async-stream", @@ -109,7 +109,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-polyfill" -version = "3.5.0" +version = "3.6.0" dependencies = [ "agent-client-protocol", "async-stream", @@ -126,7 +126,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-rmcp" -version = "4.0.5" +version = "4.0.6" dependencies = [ "agent-client-protocol", "futures", @@ -177,7 +177,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-trace-viewer" -version = "3.5.0" +version = "3.6.0" dependencies = [ "anyhow", "axum", @@ -814,9 +814,9 @@ dependencies = [ [[package]] name = "ctutils" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d28fb6aa7dd680b3ffd1a3e64e115c177bdba63c0ae7f9cd48129ff05c4fa0" +checksum = "fe3e9d21d39e6f39ff46e03d5b621424f88ee23d8a1672c6bfc9ccc7f2da4f6a" dependencies = [ "cmov", ] @@ -1923,9 +1923,9 @@ dependencies = [ [[package]] name = "openssl-probe" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" +checksum = "7e036b411754132fd6b74e94b74e9a13c5cf606fa93d1885c35860d3060820b1" [[package]] name = "parking" @@ -2316,9 +2316,9 @@ dependencies = [ [[package]] name = "rmcp" -version = "3.7.0" +version = "3.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ece64e19631fc38758181e637c15509a2c2709ee53bfde1e1d58f9dc991f919e" +checksum = "f8be15815186873ea063bf005011d16c356804973489e40c39116ae3a2878d1f" dependencies = [ "base64 0.23.1", "bytes", @@ -2346,9 +2346,9 @@ dependencies = [ [[package]] name = "rmcp-macros" -version = "3.7.0" +version = "3.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "967fa7f7935d7d6217d593df0e8e5c9307bcaf256974a5a9ee64476c97735389" +checksum = "8b0748e054a5f5598b3213cf72099ae6b2745ba4d996c59ccf455150a7dbb839" dependencies = [ "darling", "proc-macro2", @@ -2383,9 +2383,9 @@ dependencies = [ [[package]] name = "rustix" -version = "1.1.5" +version = "1.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "891efababe418670775f199f0d233d84843c227a0949a883ce15b37c78d6629d" +checksum = "e5e76742e5294153d4dde1207dbec5bdd81eef6fabdc0d2118babadabfd858aa" dependencies = [ "bitflags 2.13.2", "errno", @@ -2748,9 +2748,9 @@ checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" [[package]] name = "smallvec" -version = "1.16.3" +version = "1.16.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b3dc8af474f516a851ff4bd12db780f948b9250ad37211e4eec0bccea54e01b" +checksum = "d0d5d4b1981b8bbbb7aed204cae5726d683d5d6ac7e74ec54122ea28f315e7c8" [[package]] name = "socket2" diff --git a/Cargo.toml b/Cargo.toml index f7762487..9d19e9ab 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,12 +27,12 @@ repository = "https://github.com/agentclientprotocol/rust-sdk" [workspace.dependencies] # Internal crates -agent-client-protocol = { path = "src/agent-client-protocol", version = "3.5.0" } -agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "3.5.0" } -agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "3.5.0" } -agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "4.0.5" } +agent-client-protocol = { path = "src/agent-client-protocol", version = "3.6.0" } +agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "3.6.0" } +agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "3.6.0" } +agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "4.0.6" } agent-client-protocol-test = { path = "src/agent-client-protocol-test", default-features = false } -agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-viewer", version = "3.5.0" } +agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-viewer", version = "3.6.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 3f6bb459..7ca686cb 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] +## [3.6.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-conductor-v3.5.0...agent-client-protocol-conductor-v3.6.0) - 2026-10-28 + +### Fixed + +- stop logging MCP env and header values ([#445](https://github.com/agentclientprotocol/rust-sdk/pull/445)) + ## [3.4.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-conductor-v3.3.0...agent-client-protocol-conductor-v3.4.0) - 2026-10-16 ### Fixed diff --git a/src/agent-client-protocol-conductor/Cargo.toml b/src/agent-client-protocol-conductor/Cargo.toml index 3a13de45..6946f6a7 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 = "3.5.0" +version = "3.6.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 5b1c343c..63ccd880 100644 --- a/src/agent-client-protocol-cookbook/CHANGELOG.md +++ b/src/agent-client-protocol-cookbook/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.6.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-cookbook-v3.5.0...agent-client-protocol-cookbook-v3.6.0) - 2026-10-28 + +### Added + +- *(acp)* update agent-client-protocol-schema to 1.13.0 ([#443](https://github.com/agentclientprotocol/rust-sdk/pull/443)) + +### Fixed + +- align examples, Testy and docs with ACP schema 1.13 ([#444](https://github.com/agentclientprotocol/rust-sdk/pull/444)) + ## [3.5.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-cookbook-v3.4.0...agent-client-protocol-cookbook-v3.5.0) - 2026-10-22 ### Added diff --git a/src/agent-client-protocol-cookbook/Cargo.toml b/src/agent-client-protocol-cookbook/Cargo.toml index 9afa0780..81fe4bb4 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 = "3.5.0" +version = "3.6.0" edition.workspace = true rust-version.workspace = true authors.workspace = true diff --git a/src/agent-client-protocol-derive/CHANGELOG.md b/src/agent-client-protocol-derive/CHANGELOG.md index 0e0d3308..c442d44d 100644 --- a/src/agent-client-protocol-derive/CHANGELOG.md +++ b/src/agent-client-protocol-derive/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.6.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-derive-v3.5.0...agent-client-protocol-derive-v3.6.0) - 2026-10-28 + +### Fixed + +- align examples, Testy and docs with ACP schema 1.13 ([#444](https://github.com/agentclientprotocol/rust-sdk/pull/444)) + ## [3.0.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-derive-v2.2.0...agent-client-protocol-derive-v3.0.0) - 2026-10-06 ### Other diff --git a/src/agent-client-protocol-derive/Cargo.toml b/src/agent-client-protocol-derive/Cargo.toml index e10d89c7..6899edd6 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 = "3.5.0" +version = "3.6.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 94e15b98..2c104db6 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 = "3.5.0" +version = "3.6.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 a01e1fc8..4549992f 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 = "3.5.0" +version = "3.6.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 e8e426b6..12ec7f07 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] +## [4.0.6](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v4.0.5...agent-client-protocol-rmcp-v4.0.6) - 2026-10-28 + +### Other + +- updated the following local packages: agent-client-protocol + ## [4.0.5](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v4.0.4...agent-client-protocol-rmcp-v4.0.5) - 2026-10-22 ### Other diff --git a/src/agent-client-protocol-rmcp/Cargo.toml b/src/agent-client-protocol-rmcp/Cargo.toml index e7d74144..aafb4ee2 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 = "4.0.5" +version = "4.0.6" 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 a3b28d1f..b55ce4ef 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 = "3.5.0" +version = "3.6.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 a8de476f..4bab047b 100644 --- a/src/agent-client-protocol/CHANGELOG.md +++ b/src/agent-client-protocol/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## [3.6.0](https://github.com/agentclientprotocol/rust-sdk/compare/v3.5.0...v3.6.0) - 2026-10-28 + +### Added + +- *(acp)* update agent-client-protocol-schema to 1.13.0 ([#443](https://github.com/agentclientprotocol/rust-sdk/pull/443)) + +### Fixed + +- stop logging MCP env and header values ([#445](https://github.com/agentclientprotocol/rust-sdk/pull/445)) +- *(acp)* follow v2 initialize negotiation rules and reject null request IDs ([#446](https://github.com/agentclientprotocol/rust-sdk/pull/446)) +- align examples, Testy and docs with ACP schema 1.13 ([#444](https://github.com/agentclientprotocol/rust-sdk/pull/444)) + ## [3.5.0](https://github.com/agentclientprotocol/rust-sdk/compare/v3.4.0...v3.5.0) - 2026-10-22 ### Added diff --git a/src/agent-client-protocol/Cargo.toml b/src/agent-client-protocol/Cargo.toml index c914a41c..88408656 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 = "3.5.0" +version = "3.6.0" edition.workspace = true rust-version.workspace = true authors.workspace = true