chore(core): remove redundant isModelAvailabilityServiceEnabled toggle and clean up dead code (#15207)

This commit is contained in:
Adam Weidman
2025-12-17 14:23:56 -05:00
committed by GitHub
parent 948401a450
commit b465e12747
17 changed files with 42 additions and 195 deletions
-7
View File
@@ -326,7 +326,6 @@ export interface ConfigParameters {
} & { disabled?: string[] });
previewFeatures?: boolean;
enableAgents?: boolean;
enableModelAvailabilityService?: boolean;
experimentalJitContext?: boolean;
}
@@ -449,7 +448,6 @@ export class Config {
private previewModelFallbackMode = false;
private previewModelBypassMode = false;
private readonly enableModelAvailabilityService: boolean;
private readonly enableAgents: boolean;
private readonly experimentalJitContext: boolean;
@@ -513,7 +511,6 @@ export class Config {
this.bugCommand = params.bugCommand;
this.model = params.model;
this._activeModel = params.model;
this.enableModelAvailabilityService = true;
this.enableAgents = params.enableAgents ?? false;
this.experimentalJitContext = params.experimentalJitContext ?? false;
this.modelAvailabilityService = new ModelAvailabilityService();
@@ -1309,10 +1306,6 @@ export class Config {
return this.enableExtensionReloading;
}
isModelAvailabilityServiceEnabled(): boolean {
return this.enableModelAvailabilityService;
}
isAgentsEnabled(): boolean {
return this.enableAgents;
}