Human-in-the-Loop Steering
Human-in-the-Loop Steering
Redirect or stop agents mid-task directly from the dashboard.
Steering Commands
| Command | Description | Use Case |
|---|---|---|
| Redirect | Send a new task to an agent | "Stop working on auth, switch to the API bug" |
| Kill | Stop an agent's current session | Agent 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.