Skip to content

Commit b5cbe84

Browse files
committed
Prioritize built-in AI providers (Copilot)
1 parent 88cffe4 commit b5cbe84

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

src/ai/aiProviderService.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,11 @@ interface AIProviderConstructor<Provider extends AIProviders = AIProviders> {
4343
}
4444

4545
const _supportedProviderTypes = new Map<AIProviders, AIProviderConstructor>([
46+
...(supportedInVSCodeVersion('language-models') ? [['vscode', VSCodeAIProvider]] : ([] as any)),
4647
['openai', OpenAIProvider],
4748
['anthropic', AnthropicProvider],
4849
['gemini', GeminiProvider],
4950
]);
50-
if (supportedInVSCodeVersion('language-models')) {
51-
_supportedProviderTypes.set('vscode', VSCodeAIProvider);
52-
}
5351

5452
export interface AIProvider<Provider extends AIProviders = AIProviders> extends Disposable {
5553
readonly id: Provider;

src/quickpicks/aiModelPicker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export async function showAIModelPicker(
3333
items.push({
3434
label: m.name,
3535
iconPath: picked ? new ThemeIcon('check') : new ThemeIcon('blank'),
36-
// description: m.provider.name,
36+
// description: ` ~${formatNumeric(m.maxTokens)} tokens`,
3737
model: m,
3838
picked: picked,
3939
} satisfies ModelQuickPickItem);

0 commit comments

Comments
 (0)