Skip to content

Graphorin API reference v0.12.1


Graphorin API reference / @graphorin/provider / / CreateProviderOptions

Interface: CreateProviderOptions

Defined in: packages/provider/src/provider.ts:35

Options accepted by createProvider.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
acceptsSensitivity?readonlyreadonly Sensitivity[]Sensitivity tiers this provider is allowed to receive. When unset, the value is forwarded from the wrapped adapter (which is itself populated from the trust class for baseUrl-driven adapters).packages/provider/src/provider.ts:42
capabilities?readonlyPartial<ProviderCapabilities>Optional capability override. Useful for narrowing what a downstream tool advertises (e.g. setting multimodal: false when the consumer's prompt cache is text-only).packages/provider/src/provider.ts:55
reasoningRetention?readonlyReasoningRetentionPer-request override of the reasoning-retention default. The adapter's capabilities.reasoningContract decides the auto- detected default; this option pins a different value for every request the wrapper sees.packages/provider/src/provider.ts:49