|
|
@@ -61,8 +61,6 @@ const SettingsView = ({ onDone }: SettingsViewProps) => {
|
|
|
setExperimentEnabled,
|
|
|
alwaysAllowModeSwitch,
|
|
|
setAlwaysAllowModeSwitch,
|
|
|
- enableMcpServerCreation,
|
|
|
- setEnableMcpServerCreation,
|
|
|
} = useExtensionState()
|
|
|
const [apiErrorMessage, setApiErrorMessage] = useState<string | undefined>(undefined)
|
|
|
const [modelIdErrorMessage, setModelIdErrorMessage] = useState<string | undefined>(undefined)
|
|
|
@@ -110,7 +108,6 @@ const SettingsView = ({ onDone }: SettingsViewProps) => {
|
|
|
})
|
|
|
|
|
|
vscode.postMessage({ type: "alwaysAllowModeSwitch", bool: alwaysAllowModeSwitch })
|
|
|
- vscode.postMessage({ type: "enableMcpServerCreation", bool: enableMcpServerCreation })
|
|
|
onDone()
|
|
|
}
|
|
|
}
|
|
|
@@ -360,17 +357,6 @@ const SettingsView = ({ onDone }: SettingsViewProps) => {
|
|
|
</p>
|
|
|
</div>
|
|
|
|
|
|
- <div style={{ marginBottom: 5 }}>
|
|
|
- <VSCodeCheckbox
|
|
|
- checked={enableMcpServerCreation}
|
|
|
- onChange={(e: any) => setEnableMcpServerCreation(e.target.checked)}>
|
|
|
- <span style={{ fontWeight: "500" }}>Enable MCP Server Creation</span>
|
|
|
- </VSCodeCheckbox>
|
|
|
- <p style={{ fontSize: "12px", marginTop: "5px", color: "var(--vscode-descriptionForeground)" }}>
|
|
|
- When enabled, Roo can help you create new MCP servers via commands like "add a new tool to...". If you don't need to create MCP servers you can disable this to reduce Roo's token usage.
|
|
|
- </p>
|
|
|
- </div>
|
|
|
-
|
|
|
<div style={{ marginBottom: 15 }}>
|
|
|
<VSCodeCheckbox
|
|
|
checked={alwaysAllowModeSwitch}
|