Skip to content

agent-client-protocol-v2.2.0

Choose a tag to compare

@acp-release-bot acp-release-bot released this 18 Sep 14:23
· 38 commits to main since this release
2a78849

Added

  • (acp) update schema dependency to 1.9.0 (#366)
  • (acp) update schema to 1.8 (#360)

Fixed

  • (acp) preserve stderr when shutdown drain times out (#365)
  • (acp) support JavaScript-hosted WebAssembly (#308)

Other

  • (cookbook) demonstrate v2 session coordination (#364)
  • (acp) exercise v2 example projection semantics (#363)
  • (cookbook) demonstrate ordered application dispatch (#362)
  • (deps) bump actions-rust-lang/setup-rust-toolchain from 1.17.0 to 2.0.0 (#356)

Added

  • Update agent-client-protocol-schema to 1.8.0, stabilizing optional
    programmatic tool-call names in v1 and draft v2. Remove the
    unstable_tool_call_name feature; v2 still requires unstable_protocol_v2.

Fixed

  • Preserve already-captured stderr in nonzero process-exit errors when the
    bounded shutdown wait expires before stderr EOF. The capture limit and
    process-group cleanup behavior are unchanged.
  • Support JavaScript-hosted wasm32-unknown-unknown builds through the opt-in
    wasm_js feature, which selects Web Crypto through wasm-bindgen as the UUID
    randomness backend. WASI builds continue to work without an additional
    feature. (#308)