Danny Kopping
282ab7de34
refactor: load AI providers from the database at startup ( #25672 )
...
Replace the env-based `BuildProviders` with a DB-backed loader. The database is now the single source of truth for runtime provider configuration; env config arrives via `SeedAIProvidersFromEnv` (run at boot) and `BuildProviders` reads it back as `aibridge.Provider` instances. `cli/server.go` and `enterprise/cli/server.go` both call the same path, so aibridged and aibridgeproxyd see the same provider set.
Per-provider `DumpDir` is replaced by a top-level `CODER_AI_GATEWAY_DUMP_DIR` base; each provider's effective dump path is `<base>/<provider name>`.
2026-05-26 15:57:01 +02:00
..
2026-05-05 10:36:26 +02:00
2026-03-10 18:46:01 +00:00
2026-05-20 11:02:46 +03:00
2026-05-22 15:09:30 +02:00
2026-01-08 15:24:11 +04:00
2026-05-25 16:31:48 +02:00
2026-05-22 08:37:27 +02:00
2026-05-20 10:21:36 +02:00
2026-05-22 16:10:37 +02: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-05-20 00:09:09 +02:00
2026-04-27 22:51:01 +00:00
2026-05-20 00:09:09 +02:00
2026-05-18 12:30:30 -04:00
2026-05-22 13:36:53 +03:00
2026-01-08 15:24:11 +04:00
2026-04-16 12:46:52 -04:00
2026-04-07 07:24:53 -07:00
2025-07-30 13:42:39 -07:00
2025-08-29 10:41:32 +02:00
2026-03-13 14:09:39 +00:00
2026-04-01 13:05:14 +00:00
2026-05-21 11:14:11 +02:00
2026-05-26 15:57:01 +02:00
2026-05-19 09:47:03 -05:00
2026-05-19 09:47:03 -05:00
2025-12-15 17:41:47 +00:00
2026-03-20 12:43:03 -08: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-05-12 08:54:53 -04: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
2026-05-22 20:24:38 +10:00
2026-05-21 09:19:29 -06:00
2026-05-10 11:04:55 -04:00
2026-05-07 15:01:58 +10:00
2026-05-20 00:09:09 +02:00
2026-03-31 10:07:21 +01: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
2026-05-20 22:40:50 +00:00
2026-01-08 15:24:11 +04:00
2026-04-23 06:20:35 +10:00
2026-05-14 14:25:07 +01:00
2026-04-09 12:12:55 -06:00
2026-05-19 09:30:31 -07:00
2026-05-19 09:30:31 -07:00
2026-05-20 00:09:09 +02:00
2026-02-06 15:52:54 +00:00
2026-04-29 12:24:26 -08:00
2025-09-10 11:01:54 -05:00
2026-03-27 08:52:13 -04:00
2026-01-08 15:24:11 +04:00
2026-04-27 12:58:26 +01:00
2026-05-21 09:19:29 -06:00
2026-03-23 13:18:49 -06:00