Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/provider / / resolveReasoningRetention

Function: resolveReasoningRetention()

ts
function resolveReasoningRetention(input): ReasoningRetention;

Defined in: packages/provider/src/reasoning/retention.ts:55

Resolve the effective ReasoningRetention value for a single request. The resolution is precedence-driven:

  1. requested wins if defined.
  2. overridden wins next.
  3. The default for contract is used if the contract is known.
  4. 'strip' is the conservative fallback when no input is supplied.

Parameters

ParameterType
inputResolveReasoningRetentionInput

Returns

ReasoningRetention

Stable