rulvar API reference / @rulvar/core / buildAdapterRegistry
Function: buildAdapterRegistry()
ts
function buildAdapterRegistry(adapters): ReadonlyMap<string, ProviderAdapter>;Defined in: packages/core/src/model/router.ts:28
Per-engine adapter registry: strictly per engine, no global mutable registry exists. A duplicate adapterId is a typed ConfigError.
Parameters
| Parameter | Type |
|---|---|
adapters | ProviderAdapter[] |
Returns
ReadonlyMap<string, ProviderAdapter>