diegosouzapw/OmniRoute · error · Error
Kimi Connect stream ended without a successful EndStream fra
Error message
Kimi Connect stream ended without a successful EndStream frame
What it means
Error "Kimi Connect stream ended without a successful EndStream frame" thrown in diegosouzapw/OmniRoute.
Source
Thrown at open-sse/executors/kimi-web.ts:520
const delta = extractDelta(frame.message);
if (delta) {
if (!emittedRole) {
emittedRole = true;
emitChunk(controller, { role: "assistant", content: "" });
}
if (delta.kind === "think") {
emitChunk(controller, { reasoning_content: delta.text });
} else {
emitChunk(controller, { content: delta.text });
}
}
}
// Compact the buffer.
buffer = buffer.subarray(offset);
}
}
throw new Error("Kimi Connect stream ended without a successful EndStream frame");
} catch (err) {
if (signal?.aborted) {
try {
controller.close();
} catch {
/* controller already closed */
}
} else {
try {
controller.error(err);
} catch {
/* controller already closed */
}
}
}
},
});
View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at open-sse/executors/kimi-web.ts:520 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/cde30c702bac8dac.
Report an issue: GitHub.