sage_message_send
Send one exact local or federated agent message. Provide an idempotency key to prevent duplicate sends on retry and return the original message ID.
Instructions
Idempotently send one exact local or federated agent message. The caller-supplied idempotency_key makes a retry return the original message_id instead of creating a duplicate. Use sage_find_agent first when only a human name is known.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Exact local agent_id/name or caller-authorized federated #node/agent or agent_id@chain address | |
| intent | No | Short purpose of the message | |
| payload | Yes | Untrusted request content to send | |
| ttl_minutes | No | Optional expiry in minutes; omit or use 0 for durable email-like delivery | |
| idempotency_key | Yes | Caller-generated stable token reused only when retrying this exact send |