fix: conditionally attach diagnostics based on configuration setting (#297049)

This commit is contained in:
Johannes Rieken
2026-02-23 19:16:09 +01:00
committed by GitHub
parent 63c371856d
commit 0ccdf14436

View File

@@ -508,6 +508,10 @@ export class InlineChatController implements IEditorContribution {
try {
await this._applyModelDefaults(session, sessionStore);
if (arg) {
arg.attachDiagnostics ??= this._configurationService.getValue(InlineChatConfigKeys.RenderMode) === 'zone';
}
// ADD diagnostics (only when explicitly requested)
if (arg?.attachDiagnostics) {
const entries: IChatRequestVariableEntry[] = [];