Get the current evaluation for an agent on a given (dimension, domain) slot.
Returns {evaluation: <dict>} when a current evaluation exists,
or {evaluation: null} on cold-start / unseen slot (HTTP 200 either way).
Error codes:
404 AGENT_NOT_FOUND: agent_id does not belong to the current tenant.422: required query params missing.
Mirrors the GET /{agent_id}/recall-profile pattern (agents.py:230).
Path Parameters
Query Parameters
Response Body
application/json
application/json
curl -X GET "https://example.com/memory/agents/string/evaluation?dimension=string&domain=string"null{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Get Agent Evaluation History
Get the evaluation history for an agent on a given (dimension, domain) slot. Returns ``{history: [<dict>, ...]}`` sorted most-recent-first. Returns ``{history: []}`` when no evaluations have been written yet. Error codes: - ``404 AGENT_NOT_FOUND``: agent_id does not belong to the current tenant. - ``422``: required query params missing. Split out from ``/evaluation`` per Codex Round-3 F3 (no include_history flag).
Get Agent
Get details of a specific agent.