diegosouzapw/OmniRoute · error · Error
HTTP ${res.status}
Error message
HTTP ${res.status} What it means
Error "HTTP ${res.status}" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/shared/services/codexCatalogRevalidation.ts:225
const { buildModelSyncInternalHeaders, fetchModelSyncInternal, resolveModelSyncInternalBaseUrl } =
await import("./modelSyncScheduler");
const base = resolveModelSyncInternalBaseUrl(apiBaseUrl);
const results = await Promise.allSettled(
connections.map(async (conn) => {
const res = await fetchModelSyncInternal(
`${base}/api/providers/${conn.id}/sync-models?quiet=1`,
{
method: "POST",
redirect: "error",
headers: {
"Content-Type": "application/json",
...buildModelSyncInternalHeaders(),
},
}
);
if (!res.ok) {
throw new Error(`HTTP ${res.status}`);
}
return true;
})
);
const succeeded = results.filter((r) => r.status === "fulfilled").length;
return { attempted: connections.length, succeeded };
}
async function readPreviousVersionMarker(): Promise<string | null> {
try {
const settings = await getSettings();
const raw = settings?.[CODEX_CATALOG_REVALIDATED_VERSION_KEY];
return typeof raw === "string" && raw.trim() ? raw.trim() : null;
} catch {
return null;
}
}View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/shared/services/codexCatalogRevalidation.ts:225 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25).
Data as JSON: /api/errors/db11bfd922ddbb4d.
Report an issue: GitHub.