diegosouzapw/OmniRoute · error
not_found
not_found
Error message
API port only serves OpenAI-compatible routes.
What it means
Error "API port only serves OpenAI-compatible routes." thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/lib/apiBridgeServer.ts:184
declare global {
var __omnirouteApiBridgeStarted: boolean | undefined;
}
export function initApiBridgeServer(): void {
if (globalThis.__omnirouteApiBridgeStarted) return;
const { apiPort, dashboardPort } = getRuntimePorts();
if (apiPort === dashboardPort) return;
const host = process.env.API_HOST || "127.0.0.1";
const server = http.createServer((req, res) => {
const rawUrl = req.url || "/";
const pathname = rawUrl.split("?")[0] || "/";
if (!isOpenAiCompatiblePath(pathname)) {
res.writeHead(404, { "content-type": "application/json" });
res.end(
JSON.stringify({
error: "not_found",
message: "API port only serves OpenAI-compatible routes.",
})
);
return;
}
proxyRequest(req, res, dashboardPort);
});
server.requestTimeout = API_BRIDGE_TIMEOUTS.serverRequestTimeoutMs;
server.headersTimeout = API_BRIDGE_TIMEOUTS.serverHeadersTimeoutMs;
server.keepAliveTimeout = API_BRIDGE_TIMEOUTS.serverKeepAliveTimeoutMs;
server.setTimeout(API_BRIDGE_TIMEOUTS.serverSocketTimeoutMs);
server.on("upgrade", (req, socket, head) => {
const rawUrl = req.url || "/";
const pathname = rawUrl.split("?")[0] || "/";View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/lib/apiBridgeServer.ts:184 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/f7148b3651d0f4eb.
Report an issue: GitHub.