Skip to content

acp: Support specifying settings for extensions#43177

Merged
bennetbo merged 5 commits intomainfrom
support-acp-extension-settings
Nov 20, 2025
Merged

acp: Support specifying settings for extensions#43177
bennetbo merged 5 commits intomainfrom
support-acp-extension-settings

Conversation

@bennetbo
Copy link
Member

@bennetbo bennetbo commented Nov 20, 2025

This allows you to specify default_model and default_mode for ACP extensions, e.g.

"auggie": {
  "default_model": "gpt-5",
  "default_mode": "default",
  "type": "extension"
},

Release Notes:

  • Added support for specifying settings for ACP extensions (default_mode, default_model)

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Nov 20, 2025
@bennetbo bennetbo changed the title Support acp extension settings acp: Support specifying settings for extensions Nov 20, 2025
@bennetbo bennetbo marked this pull request as ready for review November 20, 2025 16:49
@bennetbo bennetbo enabled auto-merge (squash) November 20, 2025 16:55
@bennetbo bennetbo merged commit 2a40dcf into main Nov 20, 2025
36 of 38 checks passed
@bennetbo bennetbo deleted the support-acp-extension-settings branch November 20, 2025 17:12
mikayla-maki pushed a commit that referenced this pull request Nov 20, 2025
This allows you to specify default_model and default_mode for ACP
extensions, e.g.
```
"auggie": {
  "default_model": "gpt-5",
  "default_mode": "default",
  "type": "extension"
},
```

Release Notes:

- Added support for specifying settings for ACP extensions
(`default_mode`, `default_model`)
11happy pushed a commit to 11happy/zed that referenced this pull request Dec 1, 2025
This allows you to specify default_model and default_mode for ACP
extensions, e.g.
```
"auggie": {
  "default_model": "gpt-5",
  "default_mode": "default",
  "type": "extension"
},
```

Release Notes:

- Added support for specifying settings for ACP extensions
(`default_mode`, `default_model`)
@lucasyvas
Copy link

Does this work with ACP installed via extension like opencode? It doesn't seem like a recognized key.

@bennetbo
Copy link
Member Author

bennetbo commented Dec 4, 2025

Yes it does:

"opencode": {
  "type": "extension",
  "default_model": "opencode/grok-code"
},

But we should probably include it in the autocompletion. For now it's easiest to set this from the UI, by choosing a mode/model from the mode/model selector and holding cmd while selecting it. That will set the default mode/model in your settings automatically.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants