Merge pull request #3576 from github/robertbrignull/disable-llm-proxima
Disable LLM model generation when not using github.com
This commit is contained in:
@@ -815,7 +815,10 @@ export interface ModelConfig {
|
|||||||
|
|
||||||
export class ModelConfigListener extends ConfigListener implements ModelConfig {
|
export class ModelConfigListener extends ConfigListener implements ModelConfig {
|
||||||
protected handleDidChangeConfiguration(e: ConfigurationChangeEvent): void {
|
protected handleDidChangeConfiguration(e: ConfigurationChangeEvent): void {
|
||||||
this.handleDidChangeConfigurationForRelevantSettings([MODEL_SETTING], e);
|
this.handleDidChangeConfigurationForRelevantSettings(
|
||||||
|
[MODEL_SETTING, VSCODE_GITHUB_ENTERPRISE_URI_SETTING],
|
||||||
|
e,
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
public get flowGeneration(): boolean {
|
public get flowGeneration(): boolean {
|
||||||
@@ -823,7 +826,7 @@ export class ModelConfigListener extends ConfigListener implements ModelConfig {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public get llmGeneration(): boolean {
|
public get llmGeneration(): boolean {
|
||||||
return !!LLM_GENERATION.getValue<boolean>();
|
return !!LLM_GENERATION.getValue<boolean>() && !hasEnterpriseUri();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user