From 2eb8302f469ad5e85003f261070d9a53c11642b8 Mon Sep 17 00:00:00 2001 From: "acp-release-bot[bot]" <246668977+acp-release-bot[bot]@users.noreply.github.com> Date: Sat, 14 Nov 2026 15:46:50 +0000 Subject: [PATCH] chore: release v5.3.0 --- Cargo.lock | 56 +++++++++---------- Cargo.toml | 10 ++-- .../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, 65 insertions(+), 41 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 64a9d9d8..9afc0232 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "agent-client-protocol" -version = "5.2.0" +version = "5.3.0" dependencies = [ "agent-client-protocol-derive", "agent-client-protocol-schema", @@ -33,7 +33,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-conductor" -version = "5.2.0" +version = "5.3.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-polyfill", @@ -64,7 +64,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-cookbook" -version = "5.2.0" +version = "5.3.0" dependencies = [ "agent-client-protocol", "agent-client-protocol-rmcp", @@ -77,7 +77,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-derive" -version = "5.2.0" +version = "5.3.0" dependencies = [ "quote", "syn 3.0.10", @@ -85,7 +85,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-http" -version = "5.2.0" +version = "5.3.0" dependencies = [ "agent-client-protocol", "async-stream", @@ -110,7 +110,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-polyfill" -version = "5.2.0" +version = "5.3.0" dependencies = [ "agent-client-protocol", "async-stream", @@ -127,7 +127,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-rmcp" -version = "5.2.0" +version = "5.3.0" dependencies = [ "agent-client-protocol", "futures", @@ -178,7 +178,7 @@ dependencies = [ [[package]] name = "agent-client-protocol-trace-viewer" -version = "5.2.0" +version = "5.3.0" dependencies = [ "anyhow", "axum", @@ -594,9 +594,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.20.3" +version = "3.20.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" +checksum = "87a0cf66fd1eb2fb7b822cb78370d82303750809bc6ba855f3f58e517d3238db" [[package]] name = "bytes" @@ -606,9 +606,9 @@ checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" [[package]] name = "cc" -version = "1.11.1" +version = "1.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ff2a8126fff0f8c839080d619675a585e61720bb12d2baceae45769fd66f155" +checksum = "33ef9e3e8154a45c7a95cff4c1299702106ad94062d7bb85fdc5d3a5afd91d45" dependencies = [ "find-msvc-tools", "jobserver", @@ -961,9 +961,9 @@ checksum = "00d174d5400e5e8fd687ad1049e2f578285fa914201b1af7e8b112a4546bd826" [[package]] name = "errno" -version = "0.3.14" +version = "0.3.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" +checksum = "e35d6e78f4cebb90e51d543db8fe41528851d6deeef6ef21ebd4bfdc1e784776" dependencies = [ "libc", "windows-sys 0.61.2", @@ -1587,9 +1587,9 @@ checksum = "3bd1574e617a9a6c1f8f8181bd7e841e1f20e4277607ef28945765188d6284d4" [[package]] name = "jiff" -version = "0.2.42" +version = "0.2.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fefca06093eeaed707a905795e68206da0edca4edef23d2a3997a3ddbee462aa" +checksum = "26699905cc795a23e3949585cc7ba3ee8ade090872a27e4316304a777297894a" dependencies = [ "jiff-core", "jiff-static", @@ -1603,18 +1603,18 @@ dependencies = [ [[package]] name = "jiff-core" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a24020db0ee88d1c681d677681bd31f9f4ea189a455425223d52ce4f1508aa" +checksum = "ffe6854081f5ac0a3046a9b223729ccd7a20b1e0e8277e44dc0660eedf67dfe2" dependencies = [ "log", ] [[package]] name = "jiff-static" -version = "0.2.42" +version = "0.2.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d3213549742662eea1a18e6c5af9be5dfbabeb7611ab71356a54928ec398f0" +checksum = "4b4ff49b2887190c760b86207b55cdcaabbdecaf7a0660d68aa2ed6f652abf0a" dependencies = [ "jiff-core", "proc-macro2", @@ -1778,9 +1778,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "mio" -version = "1.2.4" +version = "1.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1788edb87fdc09c7e26304471e2f5be8cdefb1b6930d6e3985fc02ff53bf86ee" +checksum = "20521a903f02b0a573cd6840e9d0a5a0cc043d361fe924092cd70f8556cc9c4a" dependencies = [ "libc", "wasi", @@ -2278,9 +2278,9 @@ dependencies = [ [[package]] name = "rmcp" -version = "3.9.0" +version = "3.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d24a7e92f4bcaa36b97fa93c4fa7ca8f3e669eced949345b3462dba333c7f909" +checksum = "b5949e504d5ab9944a168259afc0c39ac0230627b6ec5367ace194c59bcbe163" dependencies = [ "base64 0.23.1", "bytes", @@ -2309,9 +2309,9 @@ dependencies = [ [[package]] name = "rmcp-macros" -version = "3.9.0" +version = "3.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3140f24a766f80f9ec1607bde85680959a69b83d46fa9ce87dadab7e67ab029" +checksum = "b98a686693ee91b665c6f89f182fca6e141c8a63dc113b11b38c1bf3491606b7" dependencies = [ "darling", "proc-macro2", @@ -2422,9 +2422,9 @@ checksum = "eec689c0bc40ff2458a5977b6619cb718087084a18e02a131c599b62d05e1a5f" [[package]] name = "rustls-webpki" -version = "0.103.16" +version = "0.103.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443b1b6d39d7c663139942cc4558262562d2c84123bb6282ef177009ca8b281" +checksum = "e3a0760a887c14823fca5a1c970b01d47c328c696c0c64829d1df50e8f853fd5" dependencies = [ "aws-lc-rs", "ring", diff --git a/Cargo.toml b/Cargo.toml index ec30d403..cab62a15 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,14 +26,14 @@ repository = "https://github.com/agentclientprotocol/rust-sdk" [workspace.dependencies] # Internal crates -agent-client-protocol = { path = "src/agent-client-protocol", version = "5.2.0" } +agent-client-protocol = { path = "src/agent-client-protocol", version = "5.3.0" } # Exact pin: the derive output calls `agent_client_protocol::__private`, which # only matches the derive crate released with the same core version. -agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "=5.2.0" } -agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "5.2.0" } -agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "5.2.0" } +agent-client-protocol-derive = { path = "src/agent-client-protocol-derive", version = "=5.3.0" } +agent-client-protocol-polyfill = { path = "src/agent-client-protocol-polyfill", version = "5.3.0" } +agent-client-protocol-rmcp = { path = "src/agent-client-protocol-rmcp", version = "5.3.0" } 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 = "5.2.0" } +agent-client-protocol-trace-viewer = { path = "src/agent-client-protocol-trace-viewer", version = "5.3.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 16b6ccec..e72b5787 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] +## [5.3.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-conductor-v5.2.0...agent-client-protocol-conductor-v5.3.0) - 2026-11-14 + +### Added + +- *(acp)* adopt schema 1.18.0 with skills, prompt suggestions and speed category ([#499](https://github.com/agentclientprotocol/rust-sdk/pull/499)) + ## [5.2.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-conductor-v5.1.0...agent-client-protocol-conductor-v5.2.0) - 2026-11-10 ### Other diff --git a/src/agent-client-protocol-conductor/Cargo.toml b/src/agent-client-protocol-conductor/Cargo.toml index 9b469d92..dcb34a46 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 = "5.2.0" +version = "5.3.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 742f0305..7e0b9a69 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] +## [5.3.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-cookbook-v5.2.0...agent-client-protocol-cookbook-v5.3.0) - 2026-11-14 + +### Other + +- fix Cargo 1.100's unused dependency warnings ([#500](https://github.com/agentclientprotocol/rust-sdk/pull/500)) + ## [5.0.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-cookbook-v3.6.0...agent-client-protocol-cookbook-v5.0.0) - 2026-11-02 ### Added diff --git a/src/agent-client-protocol-cookbook/Cargo.toml b/src/agent-client-protocol-cookbook/Cargo.toml index 5208e759..329cfed8 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 = "5.2.0" +version = "5.3.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 a0504e5e..b5d84258 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 = "5.2.0" +version = "5.3.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 c384a706..8608a610 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 = "5.2.0" +version = "5.3.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 fc29b750..574ee560 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 = "5.2.0" +version = "5.3.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 1cb66099..2d2d18a9 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] +## [5.3.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v5.2.0...agent-client-protocol-rmcp-v5.3.0) - 2026-11-14 + +### Other + +- fix Cargo 1.100's unused dependency warnings ([#500](https://github.com/agentclientprotocol/rust-sdk/pull/500)) + ## [5.0.0](https://github.com/agentclientprotocol/rust-sdk/compare/agent-client-protocol-rmcp-v4.0.6...agent-client-protocol-rmcp-v5.0.0) - 2026-11-02 ### Added diff --git a/src/agent-client-protocol-rmcp/Cargo.toml b/src/agent-client-protocol-rmcp/Cargo.toml index 42644dea..9db3ffc0 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 = "5.2.0" +version = "5.3.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 c15c8947..0e19ad4a 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 = "5.2.0" +version = "5.3.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 8d8f43f4..73466bdf 100644 --- a/src/agent-client-protocol/CHANGELOG.md +++ b/src/agent-client-protocol/CHANGELOG.md @@ -2,6 +2,12 @@ ## [Unreleased] +## [5.3.0](https://github.com/agentclientprotocol/rust-sdk/compare/v5.2.0...v5.3.0) - 2026-11-14 + +### Added + +- *(acp)* adopt schema 1.18.0 with skills, prompt suggestions and speed category ([#499](https://github.com/agentclientprotocol/rust-sdk/pull/499)) + ## [5.2.0](https://github.com/agentclientprotocol/rust-sdk/compare/v5.1.0...v5.2.0) - 2026-11-10 ### Added diff --git a/src/agent-client-protocol/Cargo.toml b/src/agent-client-protocol/Cargo.toml index df6f5f68..16b87ad5 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 = "5.2.0" +version = "5.3.0" edition.workspace = true rust-version.workspace = true authors.workspace = true