Summary
An agent can already delegate by name (delegate_to_desk/delegate_to_teammate), but only if it already knows who to ask. There's no automatic "I lack tool X, agent Y holds tool X, route there" matching on either delegation or task assignment today (src/company/task_intent.rs has no capability-to-tool matching logic).
This is the operator's original ask: an agent should be able to pick up a task, and delegate/hand off to another agent when it lacks the right tool, end to end. Distinct from HiveMind (separate epic), which is dispatch-free deliberation, not routing.
Plan
Part of
September 2026 roadmap.
Summary
An agent can already delegate by name (
delegate_to_desk/delegate_to_teammate), but only if it already knows who to ask. There's no automatic "I lack tool X, agent Y holds tool X, route there" matching on either delegation or task assignment today (src/company/task_intent.rshas no capability-to-tool matching logic).This is the operator's original ask: an agent should be able to pick up a task, and delegate/hand off to another agent when it lacks the right tool, end to end. Distinct from HiveMind (separate epic), which is dispatch-free deliberation, not routing.
Plan
Part of
September 2026 roadmap.