provide-testkit 2026-01-02
Add in-memory chat storage backend for testing
3 files · 190+ · 1-

In-memory chat storage implementation

2 files changed
  • __init__.py New package init importing all memory backend classes including chat, lobby, state, timer, audit, spectator, and tournament stores
  • chat.py New MemoryChatStore with add_message, get_history, update_typing, add/remove_reaction, and clear_session_chat. New MemoryChatRateLimiter with check_rate_limit and get_remaining
  • Created in-memory chat storage backend providing the same interface as RedisChatStore for testing without Redis infrastructure instantiate behavioral
    2 files
    • chat.py
    • __init__.py

README title update

1 file changed
  • README.md Added emoji prefix to title
  • Updated README title to include testkit emoji prefix specify external
    1 file
    • README.md