diff --git a/crates/g3-core/src/tool_definitions.rs b/crates/g3-core/src/tool_definitions.rs index 58843a0..4199e50 100644 --- a/crates/g3-core/src/tool_definitions.rs +++ b/crates/g3-core/src/tool_definitions.rs @@ -51,7 +51,7 @@ fn create_core_tools(exclude_research: bool) -> Vec { let mut tools = vec![ Tool { name: "shell".to_string(), - description: "Execute shell commands".to_string(), + description: "Execute shell commands in the current working directory. Do NOT prefix commands with `cd &&` - commands already run in the workspace.".to_string(), input_schema: json!({ "type": "object", "properties": {