diff --git a/.changeset/violet-socks-obey.md b/.changeset/violet-socks-obey.md new file mode 100644 index 0000000000..962369fefb --- /dev/null +++ b/.changeset/violet-socks-obey.md @@ -0,0 +1,5 @@ +--- +"claude-dev": minor +--- + +Allow to set computerUse for OpenAI Compatible provider diff --git a/webview-ui/src/components/settings/ApiOptions.tsx b/webview-ui/src/components/settings/ApiOptions.tsx index 1586b9893e..f5187c178f 100644 --- a/webview-ui/src/components/settings/ApiOptions.tsx +++ b/webview-ui/src/components/settings/ApiOptions.tsx @@ -803,6 +803,21 @@ const ApiOptions = ({ showModelOptions, apiErrorMessage, modelIdErrorMessage, is }}> Supports Images + { + const isChecked = e.target.checked === true + let modelInfo = apiConfiguration?.openAiModelInfo + ? apiConfiguration.openAiModelInfo + : { ...openAiModelInfoSaneDefaults } + modelInfo = { ...modelInfo, supportsComputerUse: isChecked } + setApiConfiguration({ + ...apiConfiguration, + openAiModelInfo: modelInfo, + }) + }}> + Supports Computer Use +