diff --git a/tools/shared/base_models.py b/tools/shared/base_models.py index a6c7a3c..128df2c 100644 --- a/tools/shared/base_models.py +++ b/tools/shared/base_models.py @@ -52,7 +52,7 @@ WORKFLOW_FIELD_DESCRIPTIONS = { "backtrack_from_step": "Step number to backtrack from if work needs revision", "use_assistant_model": ( "Use assistant model for expert analysis after workflow steps. " - "False skips expert analysis, relies solely on Claude's investigation. " + "False skips expert analysis, relies solely on your personal investigation. " "Defaults to True for comprehensive validation." ), } diff --git a/tools/shared/base_tool.py b/tools/shared/base_tool.py index a297208..8c2de88 100644 --- a/tools/shared/base_tool.py +++ b/tools/shared/base_tool.py @@ -118,7 +118,7 @@ class BaseTool(ABC): """ Return a detailed description of what this tool does. - This description is shown to MCP clients (like Claude) to help them + This description is shown to MCP clients (like Claude / Codex / Gemini) to help them understand when and how to use the tool. It should be comprehensive and include trigger phrases. diff --git a/utils/file_utils.py b/utils/file_utils.py index d22a585..d9de8ce 100644 --- a/utils/file_utils.py +++ b/utils/file_utils.py @@ -797,7 +797,7 @@ def check_total_file_size(files: list[str], model_name: str) -> Optional[dict]: IMPORTANT: This performs STRICT REJECTION at MCP boundary. No partial inclusion - either all files fit or request is rejected. - This forces Claude to make better file selection decisions. + This forces the CLI to make better file selection decisions. This function MUST be called with the effective model name (after resolution). It should never receive 'auto' or None - model resolution happens earlier.