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.