Skip to content

Commit ae0ac5c

Browse files
committed
fix: update default model ID and disbale reason
1 parent 5b02f1b commit ae0ac5c

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/api/providers/copilot.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ export class CopilotHandler extends BaseProvider implements SingleCompletionHand
199199
}
200200

201201
override getModel() {
202-
const id = this.options.copilotModelId ?? "claude-4"
202+
const id = this.options.copilotModelId ?? "claude-sonnet-4"
203203
if (id in this.models) {
204204
const info = this.models[id]
205205
const params = getModelParams({ format: "openai", modelId: id, model: info, settings: this.options })
@@ -343,7 +343,8 @@ export async function getCopilotModels(): Promise<ModelRecord> {
343343
supportsComputerUse: false,
344344
supportsPromptCache: true,
345345
supportsVerbosity: false,
346-
supportsReasoningBudget: !!model?.capabilities?.supports?.max_thinking_budget,
346+
// supportsReasoningBudget: !!model?.capabilities?.supports?.max_thinking_budget,
347+
supportsReasoningBudget: false,
347348
requiredReasoningBudget: false,
348349
supportsReasoningEffort: false,
349350
supportedParameters: model?.capabilities?.supports?.max_thinking_budget ? ["reasoning"] : [],

webview-ui/src/components/settings/providers/Copilot.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ export const Copilot = ({
212212
<ModelPicker
213213
apiConfiguration={apiConfiguration}
214214
setApiConfigurationField={setApiConfigurationField}
215-
defaultModelId="claude-4"
215+
defaultModelId="claude-sonnet-4"
216216
models={copilotModels}
217217
modelIdKey="copilotModelId"
218218
serviceName="Copilot"

0 commit comments

Comments
 (0)