destire-mio
73a305cd87
fix(models): omit Codex tool results with blank call IDs (#6234)
* fix(models): omit Codex tool results with blank call IDs
* fix(models): validate Codex call and result IDs symmetrically
Use one strip-based validity check for assistant calls and tool results while preserving non-blank IDs verbatim. Add paired regressions for ordinary and invalid tool calls, plus non-blank correlation controls.
Validation: 126 focused tests passed; 210 blocking-I/O tests passed; backend lint and format checks passed. Paired regression fails on the previous implementation for whitespace-only IDs.
* fix(models): log dropped Codex tool results
---------
Co-authored-by: destire-mio <248462155+destire-mio@users.noreply.github.com>
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-10-04 12:44:05 +08:00
..
2026-10-04 12:37:33 +08:00
2026-10-01 18:26:58 +08:00
2026-09-19 12:14:24 +08:00
2026-10-04 07:01:13 +08:00
2026-10-04 12:41:13 +08:00
2026-10-03 21:16:01 +08:00
2026-10-02 22:56:24 +08:00
2026-10-03 15:58:01 +08:00
2026-10-01 10:21:24 +08:00
2026-10-04 12:44:05 +08:00
2026-10-04 10:43:05 +08:00
2026-10-02 22:50:30 +08:00
2026-08-13 21:49:04 +08:00
2026-10-04 06:46:13 +08:00
2026-10-04 07:01:13 +08:00
2026-10-04 06:46:13 +08:00
2026-10-04 11:00:05 +08:00
2026-10-02 19:33:25 +08:00
2026-10-01 18:26:58 +08:00
2026-10-04 06:46:13 +08:00
2026-09-27 08:06:03 +08:00
2026-10-03 16:43:17 +08:00
2026-09-27 20:28:05 +08:00
2026-10-03 14:51:05 +08:00
2026-10-04 07:24:55 +08:00
2026-09-08 14:51:57 +08:00
2026-03-14 22:55:52 +08:00
2026-09-30 19:48:32 +08:00
2026-09-23 09:18:26 +08:00
2026-10-01 20:36:35 +08:00
2026-09-14 15:05:30 +08:00
2026-10-03 23:11:48 +08:00
2026-09-18 16:59:31 +08:00
2026-09-26 15:06:48 +08:00
2026-09-29 16:53:18 +08:00
2026-09-01 16:49:39 +08:00