diegosouzapw/OmniRoute · error
Invalid video transcript timestamp or confidence range
Error message
Invalid video transcript timestamp or confidence range
What it means
Error "Invalid video transcript timestamp or confidence range" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/lib/guardrails/videoBridgeHelpers.ts:162
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,
text,
} satisfies VideoTranscriptCue;
const key = JSON.stringify(normalizedCue);
if (!seen.has(key)) {
seen.add(key);
normalized.push(normalizedCue);
}
}
return normalized.sort(
(left, right) => left.startSeconds - right.startSeconds || left.endSeconds - right.endSeconds
);
}View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/lib/guardrails/videoBridgeHelpers.ts:162 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/2b4e68d85ac09f0f.
Report an issue: GitHub.