opencode icon indicating copy to clipboard operation
opencode copied to clipboard

feat: add per-project MCP config overrides

Open jknlsn opened this issue 1 month ago • 4 comments

Allow project configs to override the 'enabled' field of MCP servers defined in global config without redefining the full configuration. This enables two patterns:

  • Define MCPs globally, disable per-project
  • Define MCPs globally disabled, enable per-project

Added 'Missing configuration' error when an override references an MCP that has no base config defined.

UI: Right-align MCP status labels in sidebar to match Modified Files.

As discussed in #4525.

jknlsn avatar Dec 11 '25 22:12 jknlsn

/review

rekram1-node avatar Dec 12 '25 00:12 rekram1-node

lgtm

github-actions[bot] avatar Dec 12 '25 00:12 github-actions[bot]