MCPcopy Index your code
hub / github.com/coder/coder / warnIfAIProvidersConfiguredFromEnv

Function warnIfAIProvidersConfiguredFromEnv

cli/server.go:3157–3171  ·  view source on GitHub ↗
(ctx context.Context, logger slog.Logger, prefix string, providers []codersdk.AIProviderConfig)

Source from the content-addressed store, hash-verified

3155}
3156
3157func warnIfAIProvidersConfiguredFromEnv(ctx context.Context, logger slog.Logger, prefix string, providers []codersdk.AIProviderConfig) {
3158 if len(providers) == 0 {
3159 return
3160 }
3161
3162 if prefix == "" {
3163 return
3164 }
3165
3166 logger.Warn(ctx,
3167 "ai provider environment variables are deprecated for provider management and only seed provider configuration at startup",
3168 slog.F("env_prefix", prefix),
3169 slog.F("replacement", "Manage AI Providers from the Coder UI or HTTP API."),
3170 )
3171}
3172
3173// readAIProvidersForPrefix parses provider env vars under a single
3174// indexed prefix (e.g. CODER_AI_GATEWAY_PROVIDER_) into a slice of

Callers 2

ReadAIProvidersFromEnvFunction · 0.85

Calls

no outgoing calls

Tested by 1