Get Run Events

Get conversation events for a specific TaskAgentRun. Returns the full conversation history from the ADK session including: - User messages - Agent responses - Tool calls and results - Metadata-only memory compaction events, including token-threshold metadata when token-aware compaction was active - Error messages (if any) Events are returned in chronological order. The example below is the full event sequence for a run that classifies an inbound email with a Task tool, looks up the account through a connected integration tool, and drafts the reply through a Task tool marked as the output formatter — the same run shown by `GET .../run/{run_id}` and streamed live by `POST .../run`.

Authentication

AuthorizationBearer

API key or access token, sent as Authorization: Bearer <token>. The simplest option: create an API key in your dashboard under Settings, then paste it here.

OR
AuthorizationBearer

API key or access token, sent as Authorization: Bearer <token>. The simplest option: create an API key in your dashboard under Settings, then paste it here.

Path parameters

org_idstringRequiredformat: "uuid"
The unique identifier of the organization.
project_idstringRequiredformat: "uuid"
The unique identifier of the project.
task_agent_idstringRequiredformat: "uuid"
The specific Task Agent to reference.
run_idstringRequiredformat: "uuid"
The specific Run to reference.

Query parameters

include_historybooleanOptionalDefaults to false
Include full session history, not just this run's events

Response

Run events
run_idstringformat: "uuid"
ID of the TaskAgentRun.
session_idstring
ADK session ID.
eventslist of objectsOptionalDefaults to []
Conversation events from the session.

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error