sage_message_reply
Reply to a claimed message_id after validating the claimant session, with idempotent local or federated delivery and legacy provider fallback only when compatible.
Instructions
Reply to one receiver-local, provider-addressed legacy, or inbound federated message_id explicitly accepted with sage_message_claim. The claimant session is checked before completing work. SAGE selects the legacy provider completion path only after the current node returns its exact typed compatibility signal; a canonical typed denial never falls back. Local and federated replies are idempotent: an identical retry returns the original result/event, while a different second reply conflicts. A failed reply is not authorization to create a substitute request with sage_message_send; refresh inbox and passive history, hand off only a currently visible other-session claim, and otherwise stop and report the failure unless a new send is independently authorized by the current user/task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | Untrusted result data returned to the sender | |
| message_id | Yes |