FusionServerToolConfigReasoning - TypeScript SDK

FusionServerToolConfigReasoning type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Reasoning configuration forwarded to panelist and judge inner calls. Use this to control reasoning effort and token budget for models that support extended thinking.

Example Usage

1import { FusionServerToolConfigReasoning } from "@openrouter/sdk/models";
2
3let value: FusionServerToolConfigReasoning = {};

Fields

FieldTypeRequiredDescription
effortmodels.FusionServerToolConfigEffortReasoning effort level for panelist and judge inner calls.
maxTokensnumberMaximum number of reasoning tokens each panelist and judge model may use. Helps bound cost when models allocate too much budget to chain-of-thought.