fix(coding-agent): include scoped models in TUI extension context (#7215)

This commit is contained in:
Cristina Poncela Cubeiro 2026-07-28 13:20:11 +02:00 • committed by GitHub
parent 063fb963c5
commit b6fb91e5b3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 0 deletions

View file

@ -1798,6 +1798,7 @@ export class InteractiveMode {
sessionManager: this.sessionManager,
modelRegistry: extensionRunner.getModelRegistry(),
model: this.session.model,
scopedModels: this.session.scopedModels,
thinkingLevel: this.session.thinkingLevel,
isIdle: () => this.session.isIdle,
isProjectTrusted: () => this.settingsManager.isProjectTrusted(),

View file

@ -11,6 +11,7 @@ function createContext(tokens: number | null, compact = vi.fn()): ExtensionConte
sessionManager: {} as ExtensionContext["sessionManager"],
modelRegistry: {} as ExtensionContext["modelRegistry"],
model: undefined,
scopedModels: [],
isIdle: () => true,
isProjectTrusted: () => true,
signal: undefined,