Lumen / tests /test_bot_streaming.py

Commit History

Test quality: assert TikTok error shown, behavioral SSE/trim tests, explicit no-raise (A9-1, A9-2, A9-6)
821f63a

SilverElixir commited on

Message pipeline lows: captioned album main, passive files, reply history, off-loop read, trigger helper, cancel cleanup, empty retry, split throttle, edit-death fallback (A4-06..A4-13, A4-16)
0b2d333

SilverElixir commited on

Bound streaming entry wait by route attempt timeout (A4-01)
3c6ee8d

SilverElixir commited on

Subagent re-review: fix confirmed misses, harden thin tests
3d3384a

SilverElixir commited on

Independent re-review: fix missed regressions and close gaps
5bd5d41

SilverElixir commited on

Fix regressions found by adversarial review: routing, rendering, rate limits
62c1832

SilverElixir commited on

Cleanup wave 6: one shared SSE parser and one shared fallback chain, drop dead code and a silent list alias, cover the previously untested failure branches
36e6ab0

SilverElixir commited on

Fix chat-lock hangs: TTS async with timeout, stream handshake capped, route attempts bounded by remaining budget, one shared chat-lock limit
6472592

SilverElixir commited on

Luna audit fixes: album lock, multilingual routing, streaming budget, quota and persistence hardening
dd4c939

SilverElixir commited on

Streaming pacing: reveal from first piece, follow measured arrival rate
5c09528

SilverElixir commited on

Groq provider: qwen head + gpt-oss reserve on light routes (calibrated 21.09.2026), streaming, quota/stats/diag, 8 tests
9b9fc79

SilverElixir commited on

Comment polish: Russian pro-style comments, keep dated evidence short (+426/-2765). Fix: bot.send_chat_action -> bot.bot.send_chat_action (was AttributeError, typing indicator never showed)
0b65b92

SilverElixir commited on

Move tests to tests/ and proxy to proxy/, update CI and docs paths
7a11b13

SilverElixir commited on