delimit_swarm
Manage and inspect multi-venture agent swarms with persona-based namespace isolation. Register ventures with five AI agent roles, create custom tools, hot-reload modules, and check access permissions.
Instructions
Manage the cross-venture agent swarm (personas + namespace isolation).
When to use: to inspect or mutate the swarm — register a venture with its 5 agent roles, create custom tools, hot-reload modules, check namespace access. When NOT to use: to dispatch a single task (use delimit_agent_dispatch) or read agent state (delimit_agent_status / dashboard).
Sibling contrast: delimit_agent_dispatch is per-task; this manages the multi-venture / multi-persona swarm overall (Agent Swarm Standard v1.2).
Side effects: action="register" / "create_tool" / "create_agent" / "approve_agent" / "reload" mutate state. status / venture / agent / list_* / check / approve / guide / rules are read-only.
Each venture gets 5 AI agent roles (Architect, Senior Dev, Reviewer, QA, Ops) with namespace isolation and model binding.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | See actions above. | status |
| venture | No | Venture name (for register/venture/create_agent). | |
| agent_id | No | Agent ID (for agent/check/create_agent/approve_agent). | |
| repo_path | No | Repo path, description, or reason depending on action. | |
| deploy_target | No | Deploy target for venture registration. | |
| target_path | No | File path, tool name, or role name depending on action. | |
| access_action | No | Action name - for check: "read"/"write"/"deploy". For approve: "deploy_production"/"deploy_staging"/"social_post" etc. | read |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||