Describe the bug
The MCP documentation describes a separate Enable MCP Server Creation setting, but Zoo Code VS Code extension v3.68.0 does not appear to expose or persist that setting.
Docs page:
https://docs.zoocode.dev/features/mcp/using-mcp-in-roo#enabling-or-disabling-mcp-server-creation
To Reproduce
Steps to reproduce the behavior:
- Install or inspect Zoo Code VS Code extension v3.68.0.
- Open the Zoo Code MCP settings view.
- Look for the documented
Enable MCP Server Creation checkbox.
- Compare this with the docs section "Enabling or Disabling MCP Server Creation".
Expected behavior
The docs should match the product behavior. Either:
- the
Enable MCP Server Creation toggle should exist in the MCP settings UI, or
- the docs should be updated to remove/qualify the separate toggle and explain the current
Enable MCP Servers behavior.
Screenshots
N/A
Video
N/A
What version of zoo are you running
v3.68.0
Additional context
Code inspection on origin/main at v3.68.0 suggests the only MCP-wide persisted setting is mcpEnabled:
webview-ui/src/components/mcp/McpView.tsx renders only McpEnabledToggle.
webview-ui/src/components/mcp/McpEnabledToggle.tsx updates only updatedSettings: { mcpEnabled: ... }.
packages/types/src/global-settings.ts defines mcpEnabled, but no separate MCP server creation setting.
There is still unused i18n text for enableServerCreation in webview-ui/src/i18n/locales/en/mcp.json, which may be why the docs still mention the setting.
Describe the bug
The MCP documentation describes a separate
Enable MCP Server Creationsetting, but Zoo Code VS Code extension v3.68.0 does not appear to expose or persist that setting.Docs page:
https://docs.zoocode.dev/features/mcp/using-mcp-in-roo#enabling-or-disabling-mcp-server-creation
To Reproduce
Steps to reproduce the behavior:
Enable MCP Server Creationcheckbox.Expected behavior
The docs should match the product behavior. Either:
Enable MCP Server Creationtoggle should exist in the MCP settings UI, orEnable MCP Serversbehavior.Screenshots
N/A
Video
N/A
What version of zoo are you running
v3.68.0
Additional context
Code inspection on
origin/mainat v3.68.0 suggests the only MCP-wide persisted setting ismcpEnabled:webview-ui/src/components/mcp/McpView.tsxrenders onlyMcpEnabledToggle.webview-ui/src/components/mcp/McpEnabledToggle.tsxupdates onlyupdatedSettings: { mcpEnabled: ... }.packages/types/src/global-settings.tsdefinesmcpEnabled, but no separate MCP server creation setting.There is still unused i18n text for
enableServerCreationinwebview-ui/src/i18n/locales/en/mcp.json, which may be why the docs still mention the setting.