can1357
cfa8e84298
feat(ai): added configurable multi-system prompts in OpenAI compat
...
- Added `supportsMultipleSystemMessages?: boolean` to `OpenAICompat` for configurable multi-system handling.
- Added OpenAI-compat host detection, allowing per-host multiple-system defaults and explicit override control.
- Updated `convertMessages` to merge system prompts when disabled, while preserving separate system messages when enabled.
- Added tests for merged-vs-split system prompts, MiniMax/Qwen strict-template behavior, and override defaults.
2026-05-07 18:09:59 +02:00
..
2026-04-13 15:46:06 +02:00
2026-05-04 15:20:26 +02:00
2026-04-08 08:47:32 +02:00
2026-05-07 05:39:22 +02:00
2026-05-07 05:39:22 +02:00
2026-05-04 15:20:26 +02:00
2026-05-07 04:16:11 +02:00
2026-05-06 17:13:11 +02:00
2026-04-25 18:56:47 +02:00
2026-05-06 18:49:50 +02:00
2026-05-07 09:33:50 +02:00
2026-05-06 18:08:48 +02:00
2026-03-13 15:05:10 +01:00
2026-04-26 05:00:54 +02:00
2026-05-04 15:20:26 +02:00
2026-05-04 15:20:26 +02:00
2026-05-03 10:27:06 +02:00
2026-04-24 06:36:12 +02:00
2026-05-06 19:14:39 +02:00
2026-05-06 18:08:48 +02:00
2026-05-04 15:20:26 +02:00
2026-05-03 10:27:06 +02:00
2026-05-07 15:40:45 +02:00
2026-04-18 22:41:09 +02:00
2026-05-07 05:39:22 +02:00
2026-04-26 10:28:22 +02:00
2026-04-08 08:47:32 +02:00
2026-05-06 19:14:39 +02:00
2026-05-07 15:40:45 +02:00
2026-05-02 17:14:18 +02:00
2026-04-08 05:28:22 +02:00
2026-05-07 04:55:57 +02:00
2026-05-06 19:14:39 +02:00
2026-05-07 05:39:22 +02:00
2026-04-18 23:24:00 +02:00
2026-05-04 15:20:26 +02:00
2026-04-26 03:00:51 +02:00
2026-05-06 19:14:39 +02:00
2026-04-24 00:15:17 +02:00
2026-05-07 18:09:59 +02:00
2026-05-01 18:54:21 +02:00
2026-05-02 04:34:39 +02:00
2026-04-08 04:18:59 +02:00
2026-05-06 17:23:33 +02:00
2026-04-10 22:07:02 +02:00
2026-05-06 19:14:39 +02:00
2026-05-04 15:20:26 +02:00
2026-03-06 12:35:01 +01:00
2026-05-04 05:58:43 +02:00