Type Alias: ModelSettingsReasoning
type ModelSettingsReasoning = {
effort?: | ModelSettingsReasoningEffort
| null;
summary?: "auto" | "concise" | "detailed" | null;
};Defined in: packages/protocol/src/language-model/request.ts:186
Configuration options for model reasoning
Properties
effort?
optional effort:
| ModelSettingsReasoningEffort
| null;Defined in: packages/protocol/src/language-model/request.ts:190
Constrains effort on reasoning for reasoning models.
summary?
optional summary: "auto" | "concise" | "detailed" | null;Defined in: packages/protocol/src/language-model/request.ts:197
A summary of the reasoning performed by the model.
This can be useful for debugging and understanding the model's reasoning process.
One of auto, concise, or detailed.