run_agent
Delegate a focused task to a named sub-agent operating in an isolated context with restricted tools. It returns only its final answer, keeping parent conversation private.
Instructions
Delegate a focused task to a named sub-agent that runs in an isolated context with a restricted tool set. The sub-agent completes the task independently and returns only its final answer. Use list_agents to discover available agents. Do not delegate tasks you can complete directly with other tools. Requires allow_agents in ~/.syscontrol/config.json.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | Clear, self-contained description of the task. Include all context the sub-agent needs — it has no access to the parent conversation history. | |
| agent_name | Yes | Name of the sub-agent (e.g. 'explorer', 'analyst', 'researcher', 'writer'). Use list_agents to see all options. |