GET
Get Agent Version

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

agent_id
string<uuid>
required
version
integer
required

Response

Successful Response

One frozen version, unpacked: the definition that ran, beside its metadata.

config comes back through AgentConfig rather than as raw JSONB, so a version and the draft are normalized by the same validator and a diff of the two cannot report a difference that normalize_channel_media invented.

It is the whole definition: the tool versions this publish pinned live in config.tools, and their definitions in tool_versions.

config
AgentConfig · object
required

The whole agent: what it says, which models run it, and what it can do.

A complete definition, not a patch — whatever it omits takes that field's default.

published_at
string<date-time>
required
version
integer
required
published_by
string | null