Skip to content

Commit 34d375a

Browse files
authored
Prefer GPT-5-mini for Copilot Hover (#14349)
1 parent 61815d8 commit 34d375a

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Extension/src/LanguageServer/Providers/CopilotHoverProvider.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,13 @@ export class CopilotHoverProvider implements vscode.HoverProvider {
4141
const vscodelm = getVSCodeLanguageModel();
4242
if (vscodelm) {
4343
try {
44-
const [model] = await vscodelm.selectChatModels(modelSelector);
44+
// First look for GPT-5-mini which should be available to all
45+
// users and have a 0x multiplier on paid plans.
46+
let [model] = await vscodelm.selectChatModels({ ...modelSelector, id: 'gpt-5-mini' });
47+
if (!model) {
48+
// If GPT-5-mini is not available, fall back to the first available model
49+
[model] = await vscodelm.selectChatModels(modelSelector);
50+
}
4551
if (!model) {
4652
telemetry.logLanguageServerEvent('CopilotHoverNoModelSelected', { remoteName: vscode.env.remoteName || 'local' });
4753
} else {

0 commit comments

Comments
 (0)