---
title: "Owner Errors"
method: GET
path: "/owner/errors"
---

# Owner Errors

`GET /owner/errors`

## Request

- Base URL: `https://mcp.physea.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://mcp.physea.ai/owner/errors`
- Auth: none declared

OWNER plane — structured ENGINE ERROR CODES (recent failure/degraded/empty/fallback
rows + counts by code, last `hours`). The engine emits these at the real failure sites
(model fell back to stub / ran out of memory / never loaded, forecast neutral prior,
research returned 0 fetched, a grounding pass where every leaf came back blocked) AND at
the door refusals (no key, unknown key, out of free calls, owner-only path) so silent
degrades SCREAM here instead of hiding behind an HTTP 200. LAZY + EMPTY-SAFE: no log →
zeros + a note, never a 500. Admin-gated via the /owner/ prefix in metering.AUTH_PATHS.

## Query parameters

- `limit` integer
- `hours` integer

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/physea/apis/liminality-router-service.md) · [All operations](https://skmtc.dev/physea/apis/liminality-router-service/llms.txt) · [OpenAPI document](https://skmtc.dev/physea/apis/liminality-router-service/revisions/5f60ddd97544?raw)
