summaryrefslogtreecommitdiff
path: root/packages/cli/src
diff options
context:
space:
mode:
authorGaurav <[email protected]>2025-07-11 14:08:49 -0700
committerGitHub <[email protected]>2025-07-11 21:08:49 +0000
commit764809753ad85ecc209aa9b126efbb3390c03274 (patch)
tree09042251c458333eec911e0c54f8bcfd163eac95 /packages/cli/src
parenta071f604e3880d288304e338bebfa442d729f861 (diff)
fix: `TypeError: Cannot read properties of undefined (reading 'authType')` (#3914)
Diffstat (limited to 'packages/cli/src')
-rw-r--r--packages/cli/src/gemini.tsx2
-rw-r--r--packages/cli/src/nonInteractiveCli.ts2
-rw-r--r--packages/cli/src/ui/hooks/useGeminiStream.ts6
3 files changed, 5 insertions, 5 deletions
diff --git a/packages/cli/src/gemini.tsx b/packages/cli/src/gemini.tsx
index 74091874..3c0b151b 100644
--- a/packages/cli/src/gemini.tsx
+++ b/packages/cli/src/gemini.tsx
@@ -215,7 +215,7 @@ export async function main() {
'event.timestamp': new Date().toISOString(),
prompt: input,
prompt_id,
- auth_type: config.getContentGeneratorConfig().authType!,
+ auth_type: config.getContentGeneratorConfig()?.authType,
prompt_length: input.length,
});
diff --git a/packages/cli/src/nonInteractiveCli.ts b/packages/cli/src/nonInteractiveCli.ts
index 2db28eba..7bc0f6aa 100644
--- a/packages/cli/src/nonInteractiveCli.ts
+++ b/packages/cli/src/nonInteractiveCli.ts
@@ -160,7 +160,7 @@ export async function runNonInteractive(
console.error(
parseAndFormatApiError(
error,
- config.getContentGeneratorConfig().authType,
+ config.getContentGeneratorConfig()?.authType,
),
);
process.exit(1);
diff --git a/packages/cli/src/ui/hooks/useGeminiStream.ts b/packages/cli/src/ui/hooks/useGeminiStream.ts
index 05fb9835..21d57b3b 100644
--- a/packages/cli/src/ui/hooks/useGeminiStream.ts
+++ b/packages/cli/src/ui/hooks/useGeminiStream.ts
@@ -226,7 +226,7 @@ export const useGeminiStream = (
new UserPromptEvent(
trimmedQuery.length,
prompt_id,
- config.getContentGeneratorConfig().authType!,
+ config.getContentGeneratorConfig()?.authType,
trimmedQuery,
),
);
@@ -408,7 +408,7 @@ export const useGeminiStream = (
type: MessageType.ERROR,
text: parseAndFormatApiError(
eventValue.error,
- config.getContentGeneratorConfig().authType,
+ config.getContentGeneratorConfig()?.authType,
undefined,
config.getModel(),
DEFAULT_GEMINI_FLASH_MODEL,
@@ -588,7 +588,7 @@ export const useGeminiStream = (
type: MessageType.ERROR,
text: parseAndFormatApiError(
getErrorMessage(error) || 'Unknown error',
- config.getContentGeneratorConfig().authType,
+ config.getContentGeneratorConfig()?.authType,
undefined,
config.getModel(),
DEFAULT_GEMINI_FLASH_MODEL,