Skip to content

AdapterMetadata

Defined in: packages/ai.matey.types/src/adapters.ts:28

Adapter identification and capability metadata.

Used by router for backend selection and compatibility checking.

readonly capabilities: IRCapabilities

Defined in: packages/ai.matey.types/src/adapters.ts:48

Adapter capabilities for router decisions.


readonly optional config: Record<string, unknown>

Defined in: packages/ai.matey.types/src/adapters.ts:53

Optional adapter-specific configuration.


readonly name: string

Defined in: packages/ai.matey.types/src/adapters.ts:33

Unique adapter identifier (lowercase, no spaces). Used for routing and logging.


readonly provider: string

Defined in: packages/ai.matey.types/src/adapters.ts:43

Human-readable provider name.


readonly version: string

Defined in: packages/ai.matey.types/src/adapters.ts:38

Semantic version of adapter implementation.