diegosouzapw/OmniRoute · error
Unsupported code language: ${language}
Error message
Unsupported code language: ${language} What it means
Error "Unsupported code language: ${language}" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/lib/skills/builtins.ts:452
image?: string;
timeoutMs?: number;
networkEnabled?: boolean;
};
if (!code || typeof code !== "string") {
throw new Error("Missing required field: code");
}
const normalizedLanguage = language.toLowerCase();
let selectedImage: string;
let command: string[];
if (normalizedLanguage === "javascript" || normalizedLanguage === "js") {
selectedImage = normalizeImage(image, DEFAULT_JS_IMAGE);
command = ["node", "--eval", code];
} else if (normalizedLanguage === "python" || normalizedLanguage === "py") {
selectedImage = normalizeImage(image, DEFAULT_PYTHON_IMAGE);
command = ["python", "-c", code];
} else {
throw new Error(`Unsupported code language: ${language}`);
}
const result = await sandboxRunner.run(
selectedImage,
command,
{},
sandboxConfig({ timeoutMs, networkEnabled })
);
const stdout = truncateOutput(result.stdout);
const stderr = truncateOutput(result.stderr);
return {
success: result.exitCode === 0,
language: normalizedLanguage,
image: selectedImage,
exitCode: result.exitCode,
stdout: stdout.value,
stderr: stderr.value,
output: stdout.value,View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/lib/skills/builtins.ts:452 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/19f4675f36548785.
Report an issue: GitHub.