list_agent_outcomes
List outcome events for one agent (by public key) in the API key's org, newest first by default. When to use: to audit what results an agent recorded, find an outcome event_hash for get_proof, or page outcomes without already knowing hashes. When NOT to use: to list decisions (use list_agent_decisions); to fetch one event's trust/anchor proof (use get_proof); to write a new decision or outcome (use log_decision / log_outcome); this is org-scoped via X-API-Key (not a public explorer listing) and does not accept agent_name — pass the agent's public_key from a prior log_decision / log_outcome response or register_agent. Requires X-API-Key. Read-only. Unknown public keys return an empty outcomes list (total 0), not an error. Returns {outcomes, total, next_cursor, has_next}. Each outcome includes decision_event_hash when linked. Pass next_cursor as cursor for the next older page.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size (default 12, hard max 12). Results are ordered by event_seq descending (newest first). | |
| cursor | No | Optional event_seq cursor from a prior next_cursor. When set, returns outcomes with event_seq older than this value. | |
| agent_public_key | Yes | Base64 Ed25519 public key of the agent whose outcomes to list. Must belong to an agent already registered in this API key's org. |