diff --git a/codex-vscode/src/services/undefinedTextEditor.service.ts b/codex-vscode/src/services/undefinedTextEditor.service.ts index 9ab52ed3..8b7f8679 100644 --- a/codex-vscode/src/services/undefinedTextEditor.service.ts +++ b/codex-vscode/src/services/undefinedTextEditor.service.ts @@ -54,15 +54,18 @@ export class UndefinedTextEditorService implements ITextEditorService { } public async getDefaultCodexServiceForRepo(repositoryService: any): Promise { + // Retrieve the default Codex configuration for the given repository const codex: Codex = await UserService.getInstance() .getCCLCodexServiceWrapper() .getDefaultCodex(repositoryService.origin); + // If a Codex configuration is found, create and return a new CodexService instance if (codex) { return new CodexService(codex.id, UserService.getInstance(), vscode.Uri.file(repositoryService.directory.fsPath)); } } + public async getContexts(force?: boolean): Promise { if (force) { this.contexts = (