diegosouzapw/OmniRoute · error · Error
No vision-capable provider connected for Video Bridge
Error message
No vision-capable provider connected for Video Bridge
What it means
Error "No vision-capable provider connected for Video Bridge" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/lib/guardrails/videoBridge.ts:761
attempts: attemptedParts.length,
videoModel: combineModelIdentities(successfulModels, routingPlanModel),
videosProcessed,
videosReplaced,
},
};
}
private async describeWithVisionModel(
part: VideoPart,
runtime: ReturnType<typeof resolveVideoBridgeRuntimeSettings>,
visionRuntime: ReturnType<typeof resolveVisionBridgeRuntimeSettings>,
selectedModel: string | null,
analysis: VideoAnalysisContext,
signal?: AbortSignal,
preloadedBytes?: Uint8Array
): Promise<DescribedVideo> {
if (!selectedModel) {
throw new Error("No vision-capable provider connected for Video Bridge");
}
const cache = runtime.cacheEnabled ? getSharedBridgeCacheFor(runtime) : null;
const callVisionModel = this.deps.callVisionModel ?? defaultCallVisionModel;
let cacheHits = 0;
const successfulModels = new Set<string>();
const described = await defaultDescribeVideoPart(
part,
{
analysisMode: analysis.analysisMode,
frameCount: runtime.frameCount,
samplingPolicy: runtime.samplingPolicy,
focusWindow: part.focusWindow,
signal,
timeoutMs: runtime.timeoutMs,
},
async (frameDataUri, timestampSeconds, signal) => {
const prompt = composeVideoFramePrompt(
visionRuntime.prompt,View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/lib/guardrails/videoBridge.ts:761 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/5a37ef865d833f08.
Report an issue: GitHub.