Skip to main content
GET

Path parameters

string
required
The agent’s name, for example h/web-surfer-flash or my-custom-bot.

Query parameters

integer
Read this revision instead of the latest. List them with List revisions.
boolean
default:"false"
When true, string references in environments, skills, and subagents are expanded into their full specs. When false, they are returned as stored.

Response

200 with the agent object, also returned by create, list, update, and patch. Field constraints are on Create an agent. The ETag response header holds the revision you read, for example "3". Send it back as If-Match to update only if nobody changed the agent since. A resolve=true read has no ETag, since it also reflects the environments, skills, and subagents it expands.
string
Catalog identifier. h/ names are H’s reserved, read-only agents.
string
What the agent does.
array
Catalog ID strings or inline environment specs.
string | null
Holo model ID. null uses the default, holo4-27b.
string | null
disabled, low, medium, or xhigh. null uses medium on Holo4 models and the model’s default thinking on Holo3 and Holo3.1.
string | null
Steering text appended to the system prompt.
array | null
Agents this one can delegate to: catalog names or inline agent specs.
array | null
Catalog skill names or inline skill specs.
object | null
JSON Schema of the final answer. null returns free-form text.
object[] | null
Custom tools executed by your code.

Errors