diegosouzapw/OmniRoute · error · Error
stepData.error ?? "Translate failed"
Error message
stepData.error ?? "Translate failed"
What it means
Error "stepData.error ?? "Translate failed"" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/app/(dashboard)/dashboard/translator/hooks/useTranslateSession.tsx:137
translatedJson = JSON.stringify(step2Data.result, null, 2);
pipelinePath = "hub-and-spoke";
} else {
const stepDirect = await fetch("/api/translator/translate", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
step: "direct",
sourceFormat: source,
targetFormat: target,
body: parsed,
}),
});
const stepData = (await stepDirect.json()) as {
success: boolean;
result?: Record<string, unknown>;
error?: string;
};
if (!stepData.success) throw new Error(stepData.error ?? "Translate failed");
translatedResult = stepData.result as Record<string, unknown>;
translatedJson = JSON.stringify(stepData.result, null, 2);
pipelinePath = "direct";
}
} else {
translatedJson = JSON.stringify(parsed, null, 2);
}
let responsePreview: string | null = null;
// 4. Optional send (mode === "send").
if (mode === "send") {
setResult((prev) => ({
...prev,
detected,
translatedJson,
intermediateJson,
pipelinePath,View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/app/(dashboard)/dashboard/translator/hooks/useTranslateSession.tsx:137 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/2a2fcb2cc34cc41e.
Report an issue: GitHub.