From e5c69cb7eefcdb725d3dc2b3613c0c297f91cf57 Mon Sep 17 00:00:00 2001 From: Henry Li Date: Wed, 14 Jan 2026 09:12:03 +0800 Subject: [PATCH] docs: update tool docs --- backend/src/agents/lead_agent/prompt.py | 5 ----- backend/src/sandbox/tools.py | 6 +++++- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/backend/src/agents/lead_agent/prompt.py b/backend/src/agents/lead_agent/prompt.py index 93d6e59..64f0b6e 100644 --- a/backend/src/agents/lead_agent/prompt.py +++ b/backend/src/agents/lead_agent/prompt.py @@ -54,11 +54,6 @@ All temporary work happens in `{MOUNT_POINT}/user-data/workspace`. Final deliver - Working on AIGC with Gemini Nano Banana - -- Use `python` to run Python code. -- Use `pip install` to install Python packages. - - - Skill First: Always load the relevant skill before starting **complex** tasks. - Progressive Loading: Load resources incrementally as referenced in skills diff --git a/backend/src/sandbox/tools.py b/backend/src/sandbox/tools.py index 69eb6a2..50c1ac3 100644 --- a/backend/src/sandbox/tools.py +++ b/backend/src/sandbox/tools.py @@ -5,7 +5,11 @@ from src.sandbox.sandbox_provider import get_sandbox_provider @tool("bash", parse_docstring=True) def bash_tool(description: str, command: str) -> str: - """Execute a bash command. + """Execute a bash command in a Linux environment. + + + - Use `python` to run Python code. + - Use `pip install` to install Python packages. Args: description: Explain why you are running this command in short words.