can1357
212d56bc11
feat: added strict-mode fallback for OpenAI tool calls with all_strict
...
- Added `toolStrictMode` support with `all_strict`/`none`/`mixed` options to OpenAI compatibility.
- Fixed OpenAI-completion strict-mode flows by capturing failed HTTP responses and retrying once as non-strict.
- Fixed completion error reporting by surfacing captured status, headers, and JSON `type`/`param`/`code` details.
- Improved strict-schema enforcement with WeakMap memoization and circular-schema detection in sanitization.
- Fixed OpenRouter provider lookup by resolving fallback model IDs for suffix and date variants in registry resolution.
- Refactored benchmark tooling and added async RPC error-window tracking for scheduled run execution.
2026-04-13 15:46:06 +02:00
..
2026-01-09 12:10:03 +01:00
2026-03-04 02:09:12 +01:00
2026-03-07 22:20:34 +01:00
2026-03-03 15:09:46 +01:00
2026-03-09 15:45:33 +01:00
2026-03-09 15:40:39 +01:00
2026-04-07 20:22:43 +02:00
2026-04-07 20:22:43 +02:00
2026-04-08 18:34:01 +02:00
2026-03-05 01:56:52 +01:00
2026-02-16 04:52:33 +01:00
2026-03-26 19:56:49 +01:00
2026-03-10 07:27:30 +01:00
2026-03-28 06:11:37 +01:00
2026-03-10 07:38:13 +01:00
2026-02-26 09:16:56 +01:00
2026-03-06 12:34:57 +01:00
2026-04-08 05:28:22 +02:00
2026-02-21 15:50:10 +01:00
2026-04-10 20:13:25 +02:00
2026-02-18 01:38:05 +01:00
2026-04-09 18:47:08 +02:00
2026-04-11 03:23:52 +05:30
2026-04-09 18:47:08 +02:00
2026-03-20 23:15:11 +01:00
2026-04-10 20:48:13 +05:30
2026-04-11 22:44:12 +02:00
2026-04-09 18:47:08 +02:00
2026-04-09 18:47:08 +02:00
2026-02-22 11:23:32 +01:00
2026-03-07 22:56:01 +01:00
2026-03-08 16:16:54 +01:00
2026-03-01 17:58:26 +07:00
2026-03-10 07:27:30 +01:00
2026-01-24 00:03:52 +01:00
2026-02-28 18:41:10 +01:00
2026-02-18 01:38:05 +01:00
2026-04-08 05:28:22 +02:00
2026-02-18 01:38:05 +01:00
2026-03-08 00:00:59 +01:00
2026-02-27 12:43:46 +01:00
2026-02-27 12:43:46 +01:00
2026-04-11 22:44:12 +02:00
2026-03-03 03:26:00 +01:00
2026-02-19 11:51:27 -03:00
2026-03-20 23:15:11 +01:00
2026-04-10 13:33:00 +02:00
2026-03-06 12:35:01 +01:00
2026-03-10 07:27:30 +01:00
2026-03-06 12:35:01 +01:00
2026-04-13 15:46:06 +02:00
2026-04-13 15:46:06 +02:00
2026-04-08 18:25:42 +02:00
2026-04-09 18:47:08 +02:00
2026-03-20 23:32:07 +01:00
2026-04-13 15:46:06 +02:00
2026-04-12 22:11:03 +08:00
2026-03-22 01:36:57 +01:00
2026-03-22 21:12:23 +01:00
2026-02-28 18:41:10 +01:00
2026-03-03 22:52:41 +01:00
2026-02-28 20:47:41 +01:00
2026-02-28 18:41:10 +01:00
2026-04-13 15:46:06 +02:00
2026-04-08 05:28:22 +02:00
2026-02-18 01:38:05 +01:00
2026-04-10 17:27:49 +02:00
2026-02-18 01:38:05 +01:00
2026-02-18 01:38:05 +01:00
2026-02-18 01:38:05 +01:00
2026-03-04 20:08:59 +01:00
2026-03-05 00:37:06 +01:00
2026-04-08 17:05:20 +02:00
2026-03-05 00:24:26 +08:00
2026-03-05 00:24:26 +08:00