Skip to content

Conversation

@ThomasK33
Copy link
Member

Refactors per-workspace MCP overrides to be workspace-local (and gitignored), instead of storing them in ~/.mux/config.json.

  • New source of truth: <workspace>/.mux/mcp.local.jsonc
  • Best-effort migration from legacy workspace.mcp values in ~/.mux/config.json into the workspace-local file
  • ORPC workspace.mcp.get/set and AI request tool filtering now read from the new store
  • Removes Config.getWorkspaceMCPOverrides / Config.setWorkspaceMCPOverrides to avoid regressions
  • Adds unit tests for read/write/delete + migration

Validation:

  • make static-check

Generated with mux • Model: openai:gpt-5.2 • Thinking: xhigh

Change-Id: I3850373c6aaa762b3f9973cc18cf1b3d5d22bc7a
Signed-off-by: Thomas Kosiewski <[email protected]>
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.

1 participant