subagents: a worker persona, a live prompt fallback, and guards that scale
- assistant and designer_3d get their own subagent_system_prompt.txt; without
  one a sub-agent ran on the orchestrator's prompt, or since ce55325 on nothing
  but the scope anchor, and rarely finished the step it was given
- build the sub-agent system prompt in one place; the documented fallback to
  profile.system_prompt had become dead code
- the thinking-stall guard killed healthy cloud reasoners at 12k chars after
  13-35s; raise the char bound to 48k, keep the 60s wall, and make both settings
- a 300s run cap cut long ops work in half; raise it to 600s, configurable
1 parent e6248dd commit 104d8095ed2e3191ba8d96f98a8990bab18e843d
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 9 hours ago
Showing 10 changed files
View
docs/config.md
View
docs/profiles.md
View
manuals/spawn_agent.md
View
navi/config.py
View
navi/core/subagent_runner.py
View
navi/profiles/assistant/subagent_system_prompt.txt 0 → 100644
View
navi/profiles/designer_3d/subagent_system_prompt.txt 0 → 100644
View
navi/tools/spawn_agent.py
View
tests/unit/core/test_subagent_prompt.py 0 → 100644
View
tests/unit/tools/test_spawn_agent.py