MCPcopy Index your code
hub / github.com/anomalyco/opencode / isProviderAllowed

Function isProviderAllowed

packages/opencode/src/provider/provider.ts:1361–1365  ·  view source on GitHub ↗
(providerID: ProviderV2.ID)

Source from the content-addressed store, hash-verified

1359 const enabled = cfg.enabled_providers ? new Set(cfg.enabled_providers) : null
1360
1361 function isProviderAllowed(providerID: ProviderV2.ID): boolean {
1362 if (enabled && !enabled.has(providerID)) return false
1363 if (disabled.has(providerID)) return false
1364 return true
1365 }
1366
1367 for (const hook of plugins) {
1368 const p = hook.provider

Callers 1

provider.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected