diegosouzapw/OmniRoute · error
Video extraction broker is unavailable
Error message
Video extraction broker is unavailable
What it means
Error "Video extraction broker is unavailable" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/lib/guardrails/videoBridgeBrokerClient.ts:168
}
const fetchImpl = dependencies.fetchImpl ?? fetchModelSyncInternal;
const timeoutSignal = AbortSignal.timeout(options.timeoutMs);
const signal = options.signal ? AbortSignal.any([options.signal, timeoutSignal]) : timeoutSignal;
let response: Response;
try {
response = await fetchImpl(url, {
method: "POST",
body: Buffer.from(bytes),
headers: {
"Content-Type": "application/octet-stream",
...buildVideoBridgeBrokerHeaders(),
},
redirect: "error",
signal,
});
} catch {
if (signal.aborted) throw new Error("Video extraction request aborted");
throw new Error("Video extraction broker is unavailable");
}
if (!response.ok) {
throw new Error(`Video extraction broker failed (${response.status})`);
}
const maxResponseBytes = Math.min(
MAX_BROKER_RESPONSE_BYTES,
dependencies.maxResponseBytes ?? MAX_BROKER_RESPONSE_BYTES
);
return parseBrokerResult(
await readBoundedResponse(response, maxResponseBytes),
options.frameCount
);
}
View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/lib/guardrails/videoBridgeBrokerClient.ts:168 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/2ba367fcc9050bcf.
Report an issue: GitHub.