Lumen / tests /test_bot_streaming.py

Commit History

16 days ago

  1. Align daily quota accounting across draw TTS and 429 paths

    SilverElixir
    168044d
  2. Throttle streaming catch-up edits and pace chunk sends

    SilverElixir
    c019423
  3. Fix Gemini streaming await and correct SDK contract mocks

    SilverElixir
    fb2a2f0

22 days ago

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

    SilverElixir
    821f63a
  2. 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)

    SilverElixir
    0b2d333

23 days ago

  1. Bound streaming entry wait by route attempt timeout (A4-01)

    SilverElixir
    3c6ee8d

24 days ago

  1. Subagent re-review: fix confirmed misses, harden thin tests⁠

    SilverElixir
    3d3384a

25 days ago

  1. Independent re-review: fix missed regressions and close gaps⁠

    SilverElixir
    5bd5d41
  2. Fix regressions found by adversarial review: routing, rendering, rate limits⁠

    SilverElixir
    62c1832
  3. 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

    SilverElixir
    36e6ab0
  4. Fix chat-lock hangs: TTS async with timeout, stream handshake capped, route attempts bounded by remaining budget, one shared chat-lock limit

    SilverElixir
    6472592

29 days ago

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

    SilverElixir
    dd4c939

  1. Streaming pacing: reveal from first piece, follow measured arrival rate

    SilverElixir
    5c09528
  2. Groq provider: qwen head + gpt-oss reserve on light routes (calibrated 21.09.2026), streaming, quota/stats/diag, 8 tests

    SilverElixir
    9b9fc79
  3. 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)

    SilverElixir
    0b65b92

  1. Move tests to tests/ and proxy to proxy/, update CI and docs paths

    SilverElixir
    7a11b13