5e397e85b1
acp: Support session modes (e.g. CC plan mode) ( #37632 )
...
Adds support for [ACP session
modes](https://github.com/zed-industries/agent-client-protocol/pull/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 >
2025-09-09 13:28:02 -03:00
Cole Miller and maan2003
99102a84fa
ACP over SSH ( #37725 )
...
This PR adds support for using external agents in SSH projects via ACP,
including automatic installation of Gemini CLI and Claude Code,
authentication with API keys (for Gemini) and CLI login, and custom
agents from user configuration.
Co-authored-by: maan2003 <manmeetmann2003@gmail.com >
Release Notes:
- agent: Gemini CLI, Claude Code, and custom external agents can now be
used in SSH projects.
---------
Co-authored-by: maan2003 <manmeetmann2003@gmail.com >
2025-09-08 14:19:41 -04:00
Agus Zubiaga and Cole Miller
d6f0811dab
acp: Receive available commands over notifications ( #37499 )
...
See: https://github.com/zed-industries/agent-client-protocol/pull/62
Release Notes:
- Agent Panel: Fixes an issue where Claude Code would timeout waiting
for slash commands to be loaded
Co-authored-by: Cole Miller <cole@zed.dev >
2025-09-03 22:24:59 +00:00
374a8bc4cb
acp: Add support for slash commands ( #37304 )
...
Depends on
https://github.com/zed-industries/agent-client-protocol/pull/45
Release Notes:
- N/A
---------
Co-authored-by: Antonio Scandurra <me@as-cii.com >
Co-authored-by: Agus Zubiaga <agus@zed.dev >
2025-09-02 08:48:33 +00:00
Agus Zubiaga and Bennet Bo Fenner
5b73b40df8
ACP Terminal support ( #37129 )
...
Exposes terminal support via ACP and migrates our agent to use it.
- N/A
---------
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de >
2025-09-01 18:57:15 +00:00
Agus Zubiaga
a790e514af
Fix ACP permission request with new tool calls ( #37182 )
...
Release Notes:
- Gemini integration: Fixed a bug with permission requests when
`always_allow_tool_calls` is enabled
2025-08-29 17:58:54 +00:00
Richard Feldman
27777d4b8f
Have ACP respect always_allow_tool_actions ( #37104 )
...
Release Notes:
- ACP agents now respect the always_allow_tool_actions setting
2025-08-28 14:18:25 -04:00
07373d15ef
acp: Fix gemini process being leaked ( #37012 )
...
Release Notes:
- acp: Fixed a bug that caused external agent server subprocesses to be
leaked.
---------
Co-authored-by: Agus Zubiaga <agus@zed.dev >
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de >
Co-authored-by: Antonio Scandurra <me@as-cii.com >
2025-08-27 16:21:28 +00:00
Conrad Irwin
e6e64017ea
acp: Require gemini version 0.2.0 ( #36960 )
...
Release Notes:
- N/A
2025-08-27 02:01:51 +00:00
Conrad Irwin
633ce23ae9
acp: Send user-configured MCP tools ( #36910 )
...
Release Notes:
- N/A
2025-08-26 00:55:24 +00:00
Conrad Irwin
9cc006ff74
acp: Update error matching ( #36898 )
...
Release Notes:
- N/A
2025-08-25 14:07:10 -06:00
Cole Miller
5fd29d37a6
acp: Model-specific prompt capabilities for 1PA ( #36879 )
...
Adds support for per-session prompt capabilities and capability changes
on the Zed side (ACP itself still only has per-connection static
capabilities for now), and uses it to reflect image support accurately
in 1PA threads based on the currently-selected model.
Release Notes:
- N/A
2025-08-25 14:28:11 -04:00
Antonio Scandurra
61bc1cc441
acp: Support launching custom agent servers ( #36805 )
...
It's enough to add this to your settings:
```json
{
"agent_servers": {
"Name Of Your Agent": {
"command": "/path/to/custom/agent",
"args": ["arguments", "that", "you", "want"],
}
}
}
```
Release Notes:
- N/A
2025-08-23 14:30:54 +00:00
Conrad Irwin
5da31fdb72
acp: Remove ACP v0 ( #36785 )
...
We had a few people confused about why some features weren't working due
to the fallback logic.
It's gone.
Release Notes:
- N/A
2025-08-22 22:09:08 -06:00
Piotr Osiewicz
9e0e233319
Fix clippy::needless_borrow lint violations ( #36444 )
...
Release Notes:
- N/A
2025-08-18 21:54:35 +00:00
Ben Brandt and Agus Zubiaga
f17943e4a3
Update to new agent schema ( #35578 )
...
Release Notes:
- N/A
---------
Co-authored-by: Agus Zubiaga <agus@zed.dev >
2025-08-04 13:49:41 +00:00