Yevhenii Shcherbina
dd73ea54bd
feat: add allow-byok option for ai-gateway ( #24274 )
...
## Summary
Adds `--ai-gateway-allow-byok` deployment option to control whether
users can use Bring Your Own Key (BYOK) mode with AI Gateway.
When disabled (`--ai-gateway-allow-byok=false`), BYOK requests are
rejected with a 403 and a message directing the admin to enable the
flag. Centralized key authentication works regardless of this setting.
Defaults to `true` (BYOK allowed).
---------
Co-authored-by: Danny Kopping <danny@coder.com >
2026-04-15 14:16:49 -04:00
..
2026-04-09 16:33:00 +02:00
2025-05-13 11:24:51 -05:00
2025-06-20 13:16:55 -06:00
2026-03-10 18:46:01 +00:00
2026-03-18 10:21:45 +00:00
2026-04-09 13:47:54 +02:00
2026-01-08 15:24:11 +04:00
2026-04-09 11:41:17 -04:00
2025-10-23 20:22:51 +03:00
2026-03-03 16:34:33 +03:00
2025-10-09 14:53:08 +02:00
2025-10-09 14:53:08 +02:00
2026-03-22 09:06:03 -05:00
2026-02-24 15:27:03 +00:00
2026-04-07 07:24:53 -07:00
2024-07-29 19:58:48 -05:00
2026-04-08 12:42:03 -04:00
2026-04-13 19:59:47 +02:00
2025-06-24 13:06:02 +02:00
2026-01-08 15:24:11 +04:00
2026-03-04 21:57:23 -05:00
2026-04-07 07:24:53 -07:00
2025-07-30 13:42:39 -07:00
2024-11-15 12:05:21 -06:00
2025-08-29 10:41:32 +02:00
2025-04-15 10:55:30 +02:00
2026-03-13 14:09:39 +00:00
2026-04-01 13:05:14 +00:00
2026-02-20 09:01:00 -06:00
2026-04-15 14:16:49 -04:00
2025-12-15 17:41:47 +00:00
2024-01-31 14:49:55 +01:00
2025-02-18 13:06:19 +01:00
2026-03-20 12:43:03 -08:00
2025-01-31 12:14:24 -07:00
2025-03-31 09:40:24 -03:00
2025-08-19 10:41:33 +02:00
2026-03-04 12:54:39 +02:00
2026-03-27 05:51:51 +00:00
2026-03-27 14:23:25 +00:00
2025-06-20 13:16:55 -06:00
2026-01-09 15:40:26 -07:00
2026-03-06 10:48:58 +00:00
2026-04-10 12:49:22 +03:00
2026-02-23 12:18:44 +01:00
2026-03-26 10:36:40 +00:00
2025-06-20 13:16:55 -06:00
2023-01-13 12:27:21 +01:00
2026-02-03 14:10:49 -06:00
2025-07-02 15:05:42 +00:00
2025-07-28 15:02:26 +01:00
2026-04-10 09:50:11 -05:00
2026-02-27 16:50:56 +00:00
2026-03-31 10:07:21 +01:00
2023-01-29 15:47:24 -06:00
2025-05-29 08:55:19 -05:00
2025-06-20 13:16:55 -06:00
2026-02-03 14:10:49 -06:00
2025-10-27 17:14:16 -06:00
2025-09-26 11:43:32 +02:00
2024-02-14 17:14:49 +00:00
2026-02-13 19:44:50 -05:00
2024-07-24 14:11:29 +10:00
2026-01-08 15:24:11 +04:00
2025-08-19 10:41:33 +02:00
2025-06-20 13:16:55 -06:00
2022-08-25 19:10:42 +03:00
2023-01-29 15:47:24 -06:00
2024-09-10 20:55:50 +10:00
2026-04-03 14:26:35 -04:00
2026-04-09 12:12:55 -06:00
2026-04-14 12:44:55 -06:00
2026-04-14 12:44:55 -06:00
2024-12-19 00:51:30 +04:00
2024-12-19 00:51:30 +04:00
2025-06-16 16:15:59 -06:00
2026-02-06 15:52:54 +00:00
2026-03-06 10:47:55 +01:00
2025-09-10 11:01:54 -05:00
2026-03-27 08:52:13 -04:00
2025-06-20 13:16:55 -06:00
2022-11-08 17:12:06 +00:00
2026-01-08 15:24:11 +04:00
2026-03-13 20:37:41 -07:00
2026-03-23 13:18:49 -06:00