From 16a0c09bfacf1018b40d8e21dbcf3434ec142d1a Mon Sep 17 00:00:00 2001 From: HeshamHM28 Date: Wed, 19 Nov 2025 20:58:31 +0200 Subject: [PATCH] add api key validation --- codeflash/cli_cmds/cmd_init.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/codeflash/cli_cmds/cmd_init.py b/codeflash/cli_cmds/cmd_init.py index 3c753672f..2b4e0e26b 100644 --- a/codeflash/cli_cmds/cmd_init.py +++ b/codeflash/cli_cmds/cmd_init.py @@ -22,7 +22,7 @@ from rich.table import Table from rich.text import Text -from codeflash.api.cfapi import is_github_app_installed_on_repo +from codeflash.api.cfapi import get_user_id, is_github_app_installed_on_repo from codeflash.cli_cmds.cli_common import apologize_and_exit from codeflash.cli_cmds.console import console, logger from codeflash.cli_cmds.extension import install_vscode_extension @@ -1216,6 +1216,7 @@ def enter_api_key_and_save_to_rc() -> None: # On Windows, create a batch file in the user's home directory (not auto-run, just used to store api key) shell_rc_path.touch() click.echo(f"✅ Created {shell_rc_path}") + get_user_id(api_key=api_key) # Used to verify whether the API key is valid. result = save_api_key_to_rc(api_key) if is_successful(result): click.echo(result.unwrap())