demo/post-pr11-polish-2026-04-28
lakehouse/auditor 13 blocking issues: cloud: claim not backed — "pretending to have streamed. Verified live: chat.completion.chunk frames from"
The gateway accepted `stream: true` and returned a single JSON body — the code said 'Phase 39+ wires real streaming' and it never happened. A streaming client waits for SSE frames that never arrive and reports 'no response': that is what broke openclaw's gateway lane today and cost six orchestrator rounds before the cause was found. Now: openrouter/openrouter_free forward the upstream SSE byte-for-byte; every other lane rejects stream=true with a 400 that names the lane, instead of pretending to have streamed. Verified live: chat.completion.chunk frames from :3100, and the non-streaming path unchanged. Streamed calls skip usage metering and Langfuse (stated in the code and logged per call) — metering needs the final usage chunk and belongs in its own change. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Description
Rust-first object storage system
6.8 GiB
Languages
TypeScript
38.4%
Rust
35.8%
HTML
13.9%
Python
7.8%
Shell
2.1%
Other
2%