message_send
Delegate work, share findings, or ask questions by sending async messages to another agent, a broadcast, or a project group. Recipients read them when they check their inbox.
Instructions
DEPRECATED: the harness owns this now, Claude Code discovers peers and manages its own task list. Still works; not where new work should go.
Send a message to another agent's inbox.
Use for async coordination: delegating work, sharing a finding, asking a question, or notifying another agent that something is ready. The recipient will see it when they call message_inbox().
Args: to: The agent_id to send to, "broadcast" to reach all agents, or "project:" to reach every agent in that project (sender must be a member). body: Message body. subject: Optional subject line (helps the recipient triage).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | The agent_id to send to, "broadcast" to reach all agents, or "project:<name>" to reach every agent in that project (sender must be a member). | |
| body | Yes | Message body. | |
| subject | No | Optional subject line (helps the recipient triage). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |