Skip to content

feat: Upgrade Claude adapter to ACP SDK v0.22.2#1330

Merged
charlesvien merged 2 commits intomainfrom
03-25-update-claude-adapter
Mar 25, 2026
Merged

feat: Upgrade Claude adapter to ACP SDK v0.22.2#1330
charlesvien merged 2 commits intomainfrom
03-25-update-claude-adapter

Conversation

@charlesvien
Copy link
Copy Markdown
Member

@charlesvien charlesvien commented Mar 25, 2026

Problem

Claude adapter was on SDK v0.21.0 (ACP 0.15.0, agent-sdk 0.2.71)

Changes

  1. Bump @agentclientprotocol/sdk to 0.16.1 and @anthropic-ai/claude-agent-sdk to 0.2.76
  2. Add SessionConfigOption union type (select + boolean) and guard all config access with type narrowing
  3. Add session reuse via getExistingSessionState for resume/load flows
  4. Add local-only command handling (/context, /heapdump, /extra-usage) and prompt replay tracking
  5. Add model alias resolution (resolveModelPreference) for human-friendly model names
  6. Add "bypass all permissions" option to ExitPlanMode and additionalRoots support
  7. Clean up permission handler interrupt flags and remove /context special-case hack in sdk-to-acp

How did you test this?

Manually

Copy link
Copy Markdown
Member Author

charlesvien commented Mar 25, 2026

@charlesvien charlesvien changed the title Initial upgrade feat: Upgrade claude code adapter Mar 25, 2026
@charlesvien charlesvien force-pushed the 03-25-update-claude-adapter branch from 68af362 to 5b02733 Compare March 25, 2026 17:30
@charlesvien charlesvien marked this pull request as ready for review March 25, 2026 17:35
@charlesvien charlesvien changed the title feat: Upgrade claude code adapter feat: Upgrade Claude adapter to ACP SDK v0.22.2 Mar 25, 2026
Copy link
Copy Markdown
Member Author

charlesvien commented Mar 25, 2026

Merge activity

  • Mar 25, 5:48 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Mar 25, 5:48 PM UTC: @charlesvien merged this pull request with Graphite.

@charlesvien charlesvien merged commit 4fc651b into main Mar 25, 2026
15 checks passed
@charlesvien charlesvien deleted the 03-25-update-claude-adapter branch March 25, 2026 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants