acp: Update the ACP SDK to 2.2.0 (#64457)

Pick up the published ACP Rust SDK 2.2.0 release, including the schema
1.9.1 compatibility fix for agents returning `null` for
empty/defaultable payloads.

Upstream changes:
- https://github.com/agentclientprotocol/agent-client-protocol/pull/2178
- https://github.com/agentclientprotocol/rust-sdk/pull/367

Release Notes:

- acp: Fixed errors when ACP agents return `null` for empty response
payloads.
This commit is contained in:
Ben Brandt authored and GitHub committed 2026-09-21 08:25:44 +00:00
1 parent dfeab92d8e
commit 3bf65364d6
2 files changed
+7 -7

No files matched your search

Generated
+6 -6
View File
@@ -326,9 +326,9 @@ dependencies = [
[[package]]
name = "agent-client-protocol"
version = "2.1.0"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6395d81d91fd2ee93f48ea31cfc511356e75b9061ca0389cefd0308507cc11ba"
checksum = "13f780597b2c88ab83d02509bcc3e86366751f86fa12114005e35c55ed691763"
dependencies = [
"agent-client-protocol-derive",
"agent-client-protocol-schema",
@@ -350,9 +350,9 @@ dependencies = [
[[package]]
name = "agent-client-protocol-derive"
version = "2.1.0"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e8d5f32208cdc11238004bec4e4229d68fb937598f900e153468ca084865fa5"
checksum = "f4893bfb11e0e193aa5a64611a126ee87567acb1879556519c902722899229de"
dependencies = [
"quote",
"syn 3.0.3",
@@ -360,9 +360,9 @@ dependencies = [
[[package]]
name = "agent-client-protocol-schema"
version = "1.7.0"
version = "1.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca98360c7bb8cc97d7acd49e2a8a851c3f7bee6b2f0535036d8ab86b5fcd223d"
checksum = "1d595a79e1665d02c91c7dd1bedd118501e75cc0a3d5b1651b5150ec4c5c1e0d"
dependencies = [
"anyhow",
"derive_more",
+1 -1
View File
@@ -518,7 +518,7 @@ accesskit = { version = "0.24.0", features = ["enumn"] }
accesskit_macos = "0.26.0"
accesskit_unix = "0.22"
accesskit_windows = "0.34"
agent-client-protocol = { version = "=2.1.0", features = ["unstable"] }
agent-client-protocol = { version = "=2.2.0", features = ["unstable"] }
aho-corasick = "1.1"
alacritty_terminal = { git = "https://github.com/zed-industries/alacritty", rev = "4c129667ce56611becdc82de6e28218c80e2e88f" }
any_vec = "0.14"