diegosouzapw/OmniRoute · error
Invalid video transcript source or provenance
Error message
Invalid video transcript source or provenance
What it means
Error "Invalid video transcript source or provenance" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/lib/guardrails/videoBridgeHelpers.ts:150
const startSeconds =
typeof record.startSeconds === "number"
? record.startSeconds
: typeof record.start === "number"
? record.start
: Number.NaN;
const endSeconds =
typeof record.endSeconds === "number"
? record.endSeconds
: typeof record.end === "number"
? record.end
: Number.NaN;
const confidence = record.confidence === undefined ? 1 : record.confidence;
if (
!text ||
typeof source !== "string" ||
!VIDEO_TRANSCRIPT_SOURCES.has(source as VideoTranscriptSource)
) {
throw new Error("Invalid video transcript source or provenance");
}
if (
!Number.isFinite(startSeconds) ||
!Number.isFinite(endSeconds) ||
!Number.isFinite(confidence) ||
confidence < 0 ||
confidence > 1 ||
startSeconds < 0 ||
endSeconds > durationSeconds ||
endSeconds <= startSeconds
) {
throw new Error("Invalid video transcript timestamp or confidence range");
}
const normalizedCue = {
confidence,
endSeconds,
source: source as VideoTranscriptSource,
startSeconds,View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/lib/guardrails/videoBridgeHelpers.ts:150 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/ac26d766e166bc70.
Report an issue: GitHub.