diff --git a/client/js/chat.js b/client/js/chat.js index 0c5c2e8..d049087 100644 --- a/client/js/chat.js +++ b/client/js/chat.js @@ -27,7 +27,7 @@ filesystem: '📁', http_request: '🌐', code_exec: '⚙️', - terminal: '💻', + terminal: '⚡', ssh_exec: '🖧', image_view: '🖼️', spawn_agent: '🤖', diff --git a/navi/tools/spawn_agent.py b/navi/tools/spawn_agent.py index 07cc0d2..bf8b7fe 100644 --- a/navi/tools/spawn_agent.py +++ b/navi/tools/spawn_agent.py @@ -58,7 +58,7 @@ }, "max_iterations": { "type": "integer", - "description": "Maximum tool-call iterations for the sub-agent (default: 20).", + "description": "Maximum tool-call iterations for the sub-agent (default: 100).", }, }, "required": ["task"], @@ -84,7 +84,7 @@ task = params["task"].strip() briefing = params.get("briefing", "").strip() - max_iterations = int(params.get("max_iterations") or 20) + max_iterations = int(params.get("max_iterations") or 100) # Resolve profile: explicit override → parent session's profile → first available profile_id = params.get("profile_id", "").strip()