Skip to content

v0.11.0 — sessionId on ACP Claude prompt response

Choose a tag to compare

@azmaveth azmaveth released this 05 Jun 14:40
· 35 commits to master since this release

Added

  • ACP Claude adapter — sessionId on prompt response resultExMCP.ACP.Adapters.Claude now includes "sessionId" in the prompt response result map when state.session_id is non-nil. The field sits alongside the existing optional "thinking" blocks and is omitted entirely when no session id is available, so downstream consumers can rely on Map.has_key?(result, "sessionId") as an absence signal.

Backwards-compatible — callers that ignore it keep working unchanged. Useful for callers that need to:

  • correlate a prompt response with the underlying Claude SDK session
  • drive --resume themselves
  • attach the session id to audit / telemetry

Stats

  • 3008 tests, 0 failures (231 excluded)
  • 15 doctests, 34 properties

Full Changelog: v0.10.0...v0.11.0