close
Skip to content

Releases: agentclientprotocol/agent-client-protocol

v0.13.7

16 Jun 10:16
ee69b0c

Choose a tag to compare

Added

  • (unstable-v2) Add streaming tool-call content in v2 (#1407)
  • (unstable-v2) Add v2 whole-message session updates (#1396)
  • (unstable-v2) Unify v2 tool call updates (#1390)
  • (unstable-v2) Require auth method type discriminator in v2 (#1387)
  • (unstable-v2) Nest session-scoped capabilities under session (#1373)

Fixed

  • (rust) Preserve JSON object key order (#1393)
  • (schema) Add missing _meta fields to protocol schemas (#1440)
  • (unstable-v2) Tolerate errors in v1/v2 conversions (#1420)
  • (unstable-v2) Clean up old agent auth deserialization (#1388)

Other

  • Setup separate publishes for JSON Schemas (#1377)

Schema v1.13.7

16 Jun 11:07
1b8e798

Choose a tag to compare

Fixed

  • (schema) Add missing _meta fields to protocol schemas (#1440)
  • (rust) Preserve JSON object key order (#1393)

Other

  • Fix versioning for new schema git releases (#1382)
  • Setup separate publishes for JSON Schemas (#1377)

v0.13.6

05 Jun 12:13
d07ab20

Choose a tag to compare

Added

  • (schema) Stabilize optional message IDs (#1372)
  • (schema) Stabilize session usage updates (#1371)
  • (schema) Stabilize session/delete (#1370)
  • (unstable-v2) Remove MCP SSE transport and make stdio opt-in (#1368)
  • (unstable-v2) Clean up capability objects (#1367)
  • (unstable-v2) Require message IDs in v2 chunks (#1352)
  • (unstable-v2) Adopt plan_update as v2 plan shape (#1347)
  • (unstable-v2) Remove v2 client filesystem and terminal surface (#1346)

Fixed

  • (unstable) Fix plan capability key (#1369)

Other

  • (rfd) Add JSON-RPC batch guidance for v2 (#1348)
  • (rfd) Split end-turn token usage from session usage (#1345)
  • (rfd) Clarify agent-owned message IDs in RFDs (#1344)
  • (deps) bump the minor group with 5 updates (#1341)
  • Render feature docs in docs.rs (#1331)

v0.13.5

01 Jun 15:44
e225618

Choose a tag to compare

Added

  • (schema) Experiment annotating lenient deserialize opportunities (#1328)
  • Stabilize additionalDirectories for sessions (#1327)
  • (unstable) Remove unstable session model API (#1325)
  • (unstable-v2) Remove dedicated session modes and models apis from v2 (#1324)
  • (unstable) Add v2 enum extension RFD and fallbacks (#1304)

Other

  • Move existing protocol docs to v1 (#1326)
  • Add some draft v2 protocol docs and schema (#1306)

v0.13.4

27 May 20:44
df3856f

Choose a tag to compare

Added

  • (unstable) Add unstable plan operations (#1299)

v0.13.3

22 May 12:30
ec66afe

Choose a tag to compare

Added

  • Stabilize logout method (#1273)

Fixed

  • (unstable) Rename provider method types to singular (#1272)

Other

  • (rfd) Move additional directories RFD to Preview (#1276)
  • Add schema download note to schema page (#1269)
  • (deps) bump num-conv from 0.2.1 to 0.2.2 in the minor group (#1244)
  • Set minimum supported Rust version (#1232)
  • Document ACP versioning semantics (#1229)

v0.13.2

17 May 21:26
d42343a

Choose a tag to compare

Fixed

  • (unstable) Update additionalDirectories guidance (#1227)

v0.13.1

16 May 20:29
6c45df7

Choose a tag to compare

Added

  • (unstable) Add unstable session delete support (#1216)

v0.13.0

12 May 20:03
b33c886

Choose a tag to compare

Added

  • (unstable) Add experimental MCP-over-ACP message types (#1185)

Other

  • add unstable mcp-over-acp additions to the schema (#1173)
  • (deps) bump the minor group with 3 updates (#1178)
  • (deps) bump the minor group with 2 updates (#1121)
  • (unstable) Start setting up v2 Schema scaffolding for experimentation (#1099)
  • reorganize to v1 module (#1094)

v0.12.2

23 Apr 13:16
da66be3

Choose a tag to compare

Added

  • Stabilize session/close (#1062)
  • Stabilize session/resume (#1051)