Docs/Real-Time Collaboration/Human-in-the-Loop Steering

Human-in-the-Loop Steering

Human-in-the-Loop Steering

Redirect or stop agents mid-task directly from the dashboard.

Steering Commands

CommandDescriptionUse Case
RedirectSend a new task to an agent"Stop working on auth, switch to the API bug"
KillStop an agent's current sessionAgent is going off-track or looping

How It Works

1. Click Redirect or Kill on an agent's presence card 2. Fill in the reason and (for redirect) the new task description 3. The command is published as an event: agent.redirect or agent.kill

Agent-Side Integration

Agents receive steering commands in two ways:

1. Heartbeat response: Commands are piggybacked on the next heartbeat response 2. Event subscription: Agents can subscribe to agent.* events on the hivemind-system channel

Steering commands are advisory — agents must cooperate by checking for and acting on them. This is by design: Hivemind is a coordination layer, not an orchestrator.