Skip to content

Interface: ResolveConformanceTestPresetOptions

Makaio Framework


Makaio Framework / ai-adapters-core / ResolveConformanceTestPresetOptions

Interface: ResolveConformanceTestPresetOptions

Section titled “Interface: ResolveConformanceTestPresetOptions”

Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:24

Options for resolving the provider/model preset used by conformance tests.

adapterName: string

Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:26

Adapter name used in configuration error messages.


defaultProviderId: string

Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:28

Provider ID used when no env override is supplied.


optional primaryModelEnvVar?: string

Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:40

Primary model override env var name.


optional providerDefinitions?: readonly object[]

Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:32

Full provider definitions supplied by the conformance harness.


optional providerEnvVar?: string

Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:38

Provider override env var name.


providerIds: readonly string[]

Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:30

Provider IDs accepted by this adapter’s conformance config.


optional readEnv?: ConformanceEnvReader

Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:36

Environment reader, injectable for tests.


optional reasoningEffort?: "none" | "low" | "medium" | "high" | "extra-high"

Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:34

Default reasoning effort to attach to resolved model refs.


optional secondaryModelEnvVar?: string

Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:42

Secondary model override env var name.