diegosouzapw/OmniRoute · error · Error
HTTP ${response.status}
Error message
HTTP ${response.status} What it means
Error "HTTP ${response.status}" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/app/(dashboard)/dashboard/settings/components/modalityBridge/ModalityBridgeAudioTestButton.tsx:66
return typeof error?.message === "string" ? error.message : null;
}
export default function ModalityBridgeAudioTestButton() {
const t = useTranslations("settings");
const [running, setRunning] = useState(false);
const [result, setResult] = useState<string | null>(null);
const runTest = async () => {
setRunning(true);
setResult(null);
try {
const response = await fetch("/api/guardrails/test", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ input: SAMPLE_INPUT, disabledGuardrails: DISABLED_GUARDRAILS }),
});
const body: unknown = await response.json().catch(() => null);
if (!response.ok) throw new Error(readErrorMessage(body) ?? `HTTP ${response.status}`);
const meta = findAudioMeta(body);
if (typeof meta?.clipsProcessed === "number" && meta.clipsProcessed >= 1) {
setResult(
t("modalityBridgeAudioTestOk", {
count: meta.clipsProcessed,
model: String(meta.sttModel ?? "unknown"),
})
);
} else {
setResult(t("modalityBridgeAudioTestNoop"));
}
} catch (error) {
const message = error instanceof Error ? error.message : String(error);
setResult(t("modalityBridgeAudioTestError", { message }));
} finally {
setRunning(false);
}View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/app/(dashboard)/dashboard/settings/components/modalityBridge/ModalityBridgeAudioTestButton.tsx:66 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/8352545bead430ac.
Report an issue: GitHub.