Interface: ResolveConformanceTestPresetOptions
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.
Properties
Section titled “Properties”adapterName
Section titled “adapterName”adapterName:
string
Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:26
Adapter name used in configuration error messages.
defaultProviderId
Section titled “defaultProviderId”defaultProviderId:
string
Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:28
Provider ID used when no env override is supplied.
primaryModelEnvVar?
Section titled “primaryModelEnvVar?”
optionalprimaryModelEnvVar?:string
Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:40
Primary model override env var name.
providerDefinitions?
Section titled “providerDefinitions?”
optionalproviderDefinitions?: readonlyobject[]
Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:32
Full provider definitions supplied by the conformance harness.
providerEnvVar?
Section titled “providerEnvVar?”
optionalproviderEnvVar?:string
Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:38
Provider override env var name.
providerIds
Section titled “providerIds”providerIds: readonly
string[]
Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:30
Provider IDs accepted by this adapter’s conformance config.
readEnv?
Section titled “readEnv?”
optionalreadEnv?:ConformanceEnvReader
Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:36
Environment reader, injectable for tests.
reasoningEffort?
Section titled “reasoningEffort?”
optionalreasoningEffort?:"none"|"low"|"medium"|"high"|"extra-high"
Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:34
Default reasoning effort to attach to resolved model refs.
secondaryModelEnvVar?
Section titled “secondaryModelEnvVar?”
optionalsecondaryModelEnvVar?:string
Defined in: ../../../adapters/core/src/utils/resolveConformanceTestPreset.ts:42
Secondary model override env var name.