observability
`GET /api/observe/agents/{agent_ref}/logs`
agent_ref may be a UUID or an agent name (e.g. my-agent).
Returns a merged, time-sorted list of log lines from up to three sources:
- Loki (when observability backend is configured)
proxy_logsDB table (always)- Container stdout/stderr via the runtime (always)
GET
`GET /api/observe/agents/{agent_ref}/logs`
Path Parameters
Agent UUID or name
Query Parameters
ISO-8601 start time (default: 24 h ago)
ISO-8601 end time (default: now)
Required range:
x >= 0Filter by level: INFO | WARN | ERROR | DEBUG
Substring search inside message
Response
Merged, time-sorted log lines
