report_agent_inbox_outcome
Deprecated: no successor; retired when the alias window closes. Still served unchanged until then. Report actual external-worker processing through /v1/agent-inbox/:id/acknowledgments.
Instructions
Deprecated: no successor; retired when the alias window closes. Still served unchanged until then. Report actual external-worker processing through /v1/agent-inbox/:id/acknowledgments. Send the exact fetched context_version, outcome and non-sensitive run_id in request. Needs agent.inbox.report plus both read scopes. Retry only the same idempotency_key and request. Never report processed before doing the work; reports cannot approve or complete facility handling. Required scopes: agent.inbox.read, agent.read, agent.inbox.report. Agent-scoped bearer key required; member/facility keys cannot impersonate an agent. Rollout switches, current member approval, assignment, credential environment and SQL authorization are shared with REST. Never substitute another key or mail API after denial.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_id | Yes | Inbound item id (UUID) from a list or search result. | |
| request | Yes | Outcome report: context_version from get_agent_inbox_context, outcome (processed, needs_review or failed) and your run_id. | |
| idempotency_key | Yes | Caller-generated replay key (8–200 visible ASCII characters) for this one intent. The same key with the same input replays the stored result; the same key with different input is refused. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |