Files
codewhale/src
Hunter Bown 5466cd7a19 fix: compaction tool-call pairing, safety net scanning, and double-dispatch race
- Set is_loading immediately in dispatch_user_message to prevent
  a race condition where the user could dispatch two messages before
  the TurnStarted event arrived
- Raise fixpoint loop cap in enforce_tool_call_pairs from 10 to
  messages.len() so long conversations converge; add warn logging
  on non-convergence
- Scan non-contiguous tool results in build_chat_messages safety net
  and drain orphaned results that aren't immediately adjacent
- Log specific missing tool IDs when stripping orphaned tool_calls
- Add tests for partial tool results and long-chain convergence
- Bump version to 0.3.4
2026-01-29 12:50:31 -06:00
..
2026-01-27 00:46:48 -06:00
2026-01-21 22:26:33 -06:00
2026-01-20 08:57:35 -06:00
2026-01-27 00:46:48 -06:00
2026-01-21 22:26:33 -06:00
2026-01-28 10:05:25 -06:00
2026-01-20 08:57:35 -06:00
2026-01-27 00:46:48 -06:00
2026-01-20 08:57:35 -06:00
2026-01-27 00:46:48 -06:00
2026-01-20 08:57:35 -06:00
2026-01-20 08:57:35 -06:00
2026-01-20 08:57:35 -06:00
2026-01-20 08:57:35 -06:00
2026-01-28 09:59:35 -06:00
2026-01-21 22:26:33 -06:00
2026-01-20 08:57:35 -06:00
2026-01-20 08:57:35 -06:00
2026-01-28 09:59:35 -06:00
2026-01-20 08:57:35 -06:00
2026-01-20 08:57:35 -06:00
2026-01-20 08:57:35 -06:00
2026-01-27 00:46:48 -06:00
2026-01-20 08:57:35 -06:00
2026-01-21 22:26:33 -06:00
2026-01-20 08:57:35 -06:00
2026-01-20 08:57:35 -06:00
2026-01-20 08:57:35 -06:00