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

Function userCanUseProviderKeys

coderd/x/chatd/subagent.go:170–177  ·  view source on GitHub ↗
(
	providerKeys chatprovider.ProviderAPIKeys,
	providerName string,
)

Source from the content-addressed store, hash-verified

168}
169
170func userCanUseProviderKeys(
171 providerKeys chatprovider.ProviderAPIKeys,
172 providerName string,
173) bool {
174 return providerKeys.APIKey(providerName) != "" ||
175 (chatprovider.ProviderAllowsAmbientCredentials(providerName) &&
176 providerKeys.HasProvider(providerName))
177}
178
179type modelOverrideFailureMode int
180

Calls 3

APIKeyMethod · 0.80
HasProviderMethod · 0.80

Tested by

no test coverage detected