Ed_
35480a26dc
test(audit): fix critical test suite deadlocks and write exhaustive architectural report
- Fix 'Triple Bingo' history synchronization explosion during streaming
- Implement stateless event buffering in ApiHookClient to prevent dropped events
- Ensure 'tool_execution' events emit consistently across all LLM providers
- Add hard timeouts to all background thread wait() conditions
- Add thorough teardown cleanup to conftest.py's reset_ai_client fixture
- Write highly detailed report_gemini.md exposing asyncio lifecycle flaws
2026-03-05 01:42:47 -05:00
..
2026-03-02 22:56:32 -05:00
2026-03-02 22:56:32 -05:00
2026-03-05 01:42:47 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 21:43:56 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 12:32:14 -05:00
2026-03-02 16:42:11 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 09:46:02 -05:00
2026-02-28 11:16:56 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-03-01 20:17:31 -05:00
2026-02-28 19:31:19 -05:00
2026-03-04 10:01:55 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 09:46:02 -05:00
2026-03-05 01:42:47 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 10:01:55 -05:00
2026-03-05 01:42:47 -05:00
2026-03-05 01:42:47 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 12:32:14 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 22:00:00 -05:00
2026-03-04 11:38:36 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 12:32:14 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 11:38:36 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 12:32:14 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 12:32:14 -05:00
2026-03-04 22:00:00 -05:00
2026-03-04 10:01:55 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-02-28 11:16:56 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 20:16:16 -05:00
2026-03-04 20:16:16 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 09:46:02 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 09:46:02 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 10:01:55 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 12:32:14 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-02 23:23:33 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 09:46:02 -05:00
2026-03-02 13:26:20 -05:00
2026-03-02 13:26:20 -05:00
2026-02-28 11:16:56 -05:00
2026-03-04 10:01:55 -05:00
2026-03-05 01:42:47 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 10:01:55 -05:00
2026-03-04 09:46:02 -05:00
2026-03-04 10:01:55 -05:00