Skip to content

rulvar API reference


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

ParameterType
adaptersProviderAdapter[]

Returns

ReadonlyMap&lt;string, ProviderAdapter&gt;