Get Observability Tools
Distinct tool_name values within the requested filter scope.
Use it to populate a tool filter without first loading session spans. Returns a flat sorted list, capped server-side.
Same filter precedence as /sessions (agent_id wins; else
(project_key_id, client_id); else the whole service). Default range is
the last 24h, matching the rollup window.
GET
/agentic/observability/toolsAuthorization
AuthorizationBearer token · headerrequiredQuery parameters
agent_idstringStreamkap agent id, or external:<pk>:<cid> for an external pseudo-agent
project_key_idstringExternal pseudo-agent: project_key_id
client_idstringExternal pseudo-agent: client_id
fromstringTime range start (ISO 8601)
tostringTime range end (ISO 8601)
Responses
200
Successful Response
toolsstring[]required422
Validation Error
detailValidationError[]Show propertiesHide properties
Array of
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
Array of
string | integerAny of:
string
stringinteger
integermsgstringrequiredtypestringrequiredinputanyctxobject