- Add return_exceptions=True to asyncio.gather so one failed match doesn't crash the entire query; filter out failed results gracefully. - Replace session-level timeout with per-request timeout (10s) in _api_request to avoid shared time budget across 9 requests. - Remove session-level ClientTimeout that was too tight for batch. - Add diagnostic logging at plugin init, query_stats entry, and data fetch stages to help trace agent interception issues. - Support stadia platform in config schema description. - Add _truncate_text for long player name image rendering. - Clean up unused mode_key tuple element in mode_rows.
316 B
316 B