acp: Support session modes (e.g. CC plan mode)#37632
Merged
Conversation
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de> Co-authored-by: Richard Feldman <oss@rtfeldman.com>
Co-authored-by: Danilo Leal <daniloleal09@gmail.com>
agu-z
added a commit
to agentclientprotocol/claude-agent-acp
that referenced
this pull request
Sep 9, 2025
Exposes all Claude Code permission modes as [ACP Session modes](agentclientprotocol/agent-client-protocol#67). This allows ACP clients to build mode selectors and to be notified when the mode changes as a result of `ExitPlanMode`. See a demo in the [Zed PR](zed-industries/zed#37632). Closes #31 --------- Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de> Co-authored-by: Richard Feldman <oss@rtfeldman.com> Co-authored-by: Bennet <bennet@zed.dev>
|
Awesome work @agu-z . Looking forward to testing this. |
tidely
pushed a commit
to tidely/zed
that referenced
this pull request
Sep 10, 2025
Adds support for [ACP session modes](agentclientprotocol/agent-client-protocol#67) enabling plan and other permission modes in CC: https://github.com/user-attachments/assets/dea18d82-4da6-465e-983b-02b77c6dcf15 Release Notes: - Claude Code: Add support for plan mode, and all other permission modes --------- Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de> Co-authored-by: Richard Feldman <oss@rtfeldman.com> Co-authored-by: Danilo Leal <daniloleal09@gmail.com>
YangGangUEFI
added a commit
to YangGangUEFI/zed
that referenced
this pull request
Sep 24, 2025
Pickup the changes from zed-industries#36550 and zed-industries#37632 Release Notes: - N/A Signed-off-by: Yang Gang <yanggang.uefi@gmail.com>
Contributor
|
Is there a way to prevent Plan Mode from repeatedly asking for permissions for read-only tools? If I click 'Always Allow', it will still ask in a new session. |
AObuchow
pushed a commit
to AObuchow/claude-code-acp
that referenced
this pull request
Jan 12, 2026
) Exposes all Claude Code permission modes as [ACP Session modes](agentclientprotocol/agent-client-protocol#67). This allows ACP clients to build mode selectors and to be notified when the mode changes as a result of `ExitPlanMode`. See a demo in the [Zed PR](zed-industries/zed#37632). Closes agentclientprotocol#31 --------- Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de> Co-authored-by: Richard Feldman <oss@rtfeldman.com> Co-authored-by: Bennet <bennet@zed.dev>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds support for ACP session modes enabling plan and other permission modes in CC:
CleanShot.2025-09-09.at.10.39.55.mp4
Release Notes: