From 4d520adbe14043504b088044dc9bf3939d193546 Mon Sep 17 00:00:00 2001 From: Kevin Turcios Date: Tue, 4 Nov 2025 17:45:24 -0800 Subject: [PATCH 1/2] warn user to run codeflash init if config not found --- codeflash/code_utils/config_parser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/codeflash/code_utils/config_parser.py b/codeflash/code_utils/config_parser.py index c499199a1..26b895b61 100644 --- a/codeflash/code_utils/config_parser.py +++ b/codeflash/code_utils/config_parser.py @@ -6,6 +6,7 @@ import tomlkit from codeflash.lsp.helpers import is_LSP_enabled +from codeflash.cli_cmds.console import logger PYPROJECT_TOML_CACHE = {} ALL_CONFIG_FILES = {} # map path to closest config file @@ -100,7 +101,7 @@ def parse_config_file( try: tool = data["tool"] assert isinstance(tool, dict) - config = tool.get("codeflash", {}) + config = tool["codeflash"] except tomlkit.exceptions.NonExistentKey as e: if lsp_mode: # don't fail in lsp mode if codeflash config is not found. From 618dd9fa9297fd5de6d75d57c956a44d2aaa3e1f Mon Sep 17 00:00:00 2001 From: Kevin Turcios Date: Wed, 5 Nov 2025 23:19:57 -0800 Subject: [PATCH 2/2] logger not needed --- codeflash/code_utils/config_parser.py | 1 - 1 file changed, 1 deletion(-) diff --git a/codeflash/code_utils/config_parser.py b/codeflash/code_utils/config_parser.py index 26b895b61..fe075fd47 100644 --- a/codeflash/code_utils/config_parser.py +++ b/codeflash/code_utils/config_parser.py @@ -6,7 +6,6 @@ import tomlkit from codeflash.lsp.helpers import is_LSP_enabled -from codeflash.cli_cmds.console import logger PYPROJECT_TOML_CACHE = {} ALL_CONFIG_FILES = {} # map path to closest config file