Skip to content

Graphorin API reference v0.4.0


Graphorin API reference / @graphorin/provider / / CreateProviderOptions

Interface: CreateProviderOptions

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

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:41
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:54
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:48