Luis Pater
4c78e40da4
feat(auth): unify provider key handling with OpenAI compatibility support
...
- Replaced direct `strings.ToLower` usage with `util.OpenAICompatibleProviderKey` for generating provider keys.
- Updated auth and executor workflows to use namespaced keys for OpenAI-compatible providers.
- Adjusted tests to validate namespaced key handling, including new test cases for provider registration and execution logic.
- Added `OpenAICompatibleProviderKey` helper in `util` for consistent key transformations.
Closes : #3600
2026-06-20 00:58:20 +08:00
..
2026-06-18 13:33:10 +08:00
2026-06-14 21:11:35 +08:00
2026-06-18 13:33:10 +08:00
2026-05-09 19:48:42 +08:00
2026-05-13 02:59:46 +08:00
2026-06-16 19:15:34 +08:00
2026-06-14 21:11:35 +08:00
2026-05-08 11:46:46 +08:00
2026-05-08 11:46:46 +08:00
2026-06-19 04:26:04 +08:00
2026-05-02 03:40:00 +08:00
2026-06-03 11:56:56 +08:00
2026-05-13 02:59:46 +08:00
2026-03-14 23:46:23 +08:00
2026-05-28 22:15:54 +08:00
2026-06-20 00:58:20 +08:00
2026-06-15 11:14:05 +08:00
2026-06-15 11:14:05 +08:00
2026-06-19 05:34:44 +08:00
2026-06-19 05:34:44 +08:00
2026-04-02 19:11:09 +08:00
2026-04-02 19:11:09 +08:00
2026-06-04 00:53:43 +08:00
2026-06-04 00:53:43 +08:00
2025-09-22 01:40:24 +08:00
2026-05-14 03:01:55 +08:00
2026-06-02 13:43:07 +08:00
2026-06-19 02:54:48 +08:00
2026-06-18 13:33:10 +08:00
2026-06-18 13:33:10 +08:00
2026-06-20 00:58:20 +08:00
2026-06-15 11:14:05 +08:00
2026-01-26 18:20:19 +08:00
2026-05-21 10:00:22 +08:00
2026-05-08 11:46:46 +08:00
2026-06-18 13:33:10 +08:00
2026-06-20 00:58:20 +08:00
2026-06-18 13:33:10 +08:00
2026-06-18 13:33:10 +08:00
2026-04-16 00:18:47 +08:00
2025-09-22 01:40:24 +08:00
2025-09-29 09:31:21 +08:00
2026-06-18 13:33:10 +08:00
2026-06-18 13:33:10 +08:00