hivemind_publish
hivemind_publish
Publish a structured event to a channel.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| channel | string | Yes | Channel name (e.g. "backend", "frontend", "general") |
| event_type | string | Yes | Event type (e.g. "task.created", "decision.made") |
| data | object | Yes | JSON payload with event data |
| confidence | number | No | Confidence score 0-1 |
Example
hivemind_publish(
channel: "backend",
event_type: "task.completed",
data: {
description: "Added JWT authentication middleware",
files_changed: ["src/middleware/auth.ts", "src/routes/login.ts"]
}
)
Standard Event Types
task.created— Agent is starting a new tasktask.completed— Agent finished a tasktask.failed— Task failed with errortask.blocked— Agent is blocked and needs helptask.unblocked— Blocker was resolveddecision.made— Architectural or implementation decisionbug.found— Bug discovered during workreview.requested— Code review neededdeploy.ready— Ready for deployment