diff --git a/src/api/__tests__/index.spec.ts b/src/api/__tests__/index.spec.ts index 2fe940f53a..10bfc2a133 100644 --- a/src/api/__tests__/index.spec.ts +++ b/src/api/__tests__/index.spec.ts @@ -77,7 +77,7 @@ const expectedHandlers = { [providerIdentifiers.ollama]: NativeOllamaHandler, [providerIdentifiers.lmstudio]: LmStudioHandler, [providerIdentifiers.gemini]: GeminiHandler, - // Gemini CLI currently relies on the factory's default Anthropic handler. + // Gemini CLI has no dedicated handler yet; the factory routes it explicitly to the Anthropic handler. [providerIdentifiers.geminiCli]: AnthropicHandler, [providerIdentifiers.openaiCodex]: OpenAiCodexHandler, [providerIdentifiers.openaiNative]: OpenAiNativeHandler, diff --git a/src/api/index.ts b/src/api/index.ts index f45412e32c..98c3c5dc7b 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -236,7 +236,7 @@ export function buildApiHandler(configuration: ProviderSettings): ApiHandler { case providerIdentifiers.poe: return new PoeHandler(options) case providerIdentifiers.geminiCli: - // Intentionally falls through to the Anthropic handler pending a dedicated Gemini CLI handler implementation. + // Intentionally falls through to the Anthropic handler pending a dedicated Gemini CLI handler implementation. default: return new AnthropicHandler(options) }