(providerID: ProviderV2.ID)
| 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 |