decolua/9router · error
error.message
Error message
error.message
What it means
Error "error.message" thrown in decolua/9router.
Source
Thrown at src/mitm/handlers/antigravity.js:27
*/
async function intercept(req, res, bodyBuffer, mappedModel) {
const dumper = IS_DEV ? createResponseDumper(req, "intercept-antigravity") : null;
const isStream = req.url.includes(":streamGenerateContent");
try {
const body = JSON.parse(bodyBuffer.toString());
if (body.model) body.model = mappedModel;
const routerRes = await fetchRouter(body, "/v1/chat/completions", req.headers);
await pipeSSE(routerRes, res, dumper);
} catch (error) {
err(`[antigravity] ${error.message}`);
if (dumper) { dumper.writeChunk(`\n[ERROR] ${error.message}\n`); dumper.end(); }
// For stream endpoint, send SSE error chunk so SDK doesn't hang waiting
if (isStream) {
if (!res.headersSent) res.writeHead(200, { "Content-Type": "text/event-stream" });
res.end(`data: ${JSON.stringify({ error: { message: error.message } })}\r\n\r\n`);
} else {
if (!res.headersSent) res.writeHead(500, { "Content-Type": "application/json" });
res.end(JSON.stringify({ error: { message: error.message, type: "mitm_error" } }));
}
}
}
module.exports = { intercept };
View on GitHub (pinned to 90b52e06ff)
When it happens
Trigger: Thrown at src/mitm/handlers/antigravity.js:27 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of decolua/9router@90b52e06ff (2026-08-30).
Data as JSON: /api/errors/5c607c618fee8b95.
Report an issue: GitHub.