Skip to content

chore: release v0.11.0#128

Open
acp-release-bot[bot] wants to merge 1 commit intomainfrom
release-plz-2026-04-17T19-04-12Z
Open

chore: release v0.11.0#128
acp-release-bot[bot] wants to merge 1 commit intomainfrom
release-plz-2026-04-17T19-04-12Z

Conversation

@acp-release-bot
Copy link
Copy Markdown
Contributor

@acp-release-bot acp-release-bot bot commented Apr 17, 2026

🤖 New release

  • agent-client-protocol-derive: 0.11.0
  • agent-client-protocol: 0.10.4 -> 0.11.0 (⚠ API breaking changes)
  • agent-client-protocol-tokio: 0.11.0
  • agent-client-protocol-trace-viewer: 0.11.0
  • agent-client-protocol-conductor: 0.11.0
  • agent-client-protocol-rmcp: 0.11.0
  • agent-client-protocol-cookbook: 0.11.0

agent-client-protocol breaking changes

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_missing.ron

Failed in:
  enum agent_client_protocol::IncomingMessage, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/rpc.rs:329
  enum agent_client_protocol::StreamMessageContent, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/stream_broadcast.rs:47
  enum agent_client_protocol::StreamMessageDirection, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/stream_broadcast.rs:33

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/struct_missing.ron

Failed in:
  struct agent_client_protocol::RawIncomingMessage, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/rpc.rs:317
  struct agent_client_protocol::StreamMessage, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/stream_broadcast.rs:24
  struct agent_client_protocol::ClientSide, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/lib.rs:245
  struct agent_client_protocol::ClientSideConnection, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/lib.rs:30
  struct agent_client_protocol::AgentSideConnection, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/lib.rs:387
  struct agent_client_protocol::StreamReceiver, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/stream_broadcast.rs:93
  struct agent_client_protocol::AgentSide, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/lib.rs:551

--- failure trait_changed_kind: pub trait changed kind ---

Description:
A public trait was replaced by a struct, enum, or union at the same import path.
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/trait_changed_kind.ron
Failed in:
  trait agent_client_protocol::Agent became struct in /tmp/.tmpNQ3Y1H/rust-sdk/src/agent-client-protocol/src/role/acp.rs:70
  trait agent_client_protocol::Client became struct in /tmp/.tmpNQ3Y1H/rust-sdk/src/agent-client-protocol/src/role/acp.rs:15

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/trait_missing.ron

Failed in:
  trait agent_client_protocol::MessageHandler, previously in file /tmp/.tmphnnU3j/agent-client-protocol/src/rpc.rs:339
Changelog

agent-client-protocol-derive

0.11.0 - 2026-04-17

Added

  • Migrate to new SDK design (#117)
  • Bring in SACP crates again (#102)

Fixed

  • Catch handler errors instead of killing the connection (#131) (#114)

Other

agent-client-protocol

0.11.0 - 2026-04-17

Added

  • Migrate to new SDK design (#117)

Fixed

  • (rpc) log errors when sending response to peer fails (#101)
  • (rpc) handle write failures in handle_io loop (#99)
  • (rpc) use RawValue::NULL constant instead of from_string().unwrap() (#96)

Other

  • Add mdbook build (#120)
  • Add migration guide for next release (#111)
  • remove debug code from rpc_tests (#100)
  • (test) add conditional compilation (#98)

agent-client-protocol-tokio

0.11.0 - 2026-04-17

Added

  • Migrate to new SDK design (#117)
  • Bring in SACP crates again (#102)

Fixed

  • Remove redundant Box::pin calls from async code (#106)

Other

agent-client-protocol-trace-viewer

0.11.0 - 2026-04-17

Added

  • Migrate to new SDK design (#117)
  • Bring in SACP crates again (#102)

Other

agent-client-protocol-conductor

0.11.0 - 2026-04-17

Added

  • (schema) Update schema to 0.12.0 (#119)
  • Migrate to new SDK design (#117)
  • Bring in SACP crates again (#102)

Fixed

  • Remove redundant Box::pin calls from async code (#106)

Other

agent-client-protocol-rmcp

0.11.0 - 2026-04-17

Added

  • Migrate to new SDK design (#117)
  • Bring in SACP crates again (#102)

Fixed

  • Remove redundant Box::pin calls from async code (#106)

Other

agent-client-protocol-cookbook

0.11.0 - 2026-04-17

Added

  • Migrate to new SDK design (#117)
  • Bring in SACP crates again (#102)

Fixed

  • Re-export Result and update docs to use V1 (#110)

Other


This PR was generated with release-plz.

@acp-release-bot acp-release-bot bot force-pushed the release-plz-2026-04-17T19-04-12Z branch from 3965df6 to 3bac8a8 Compare April 17, 2026 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants