session/setReasoningEffort
Sets the session’s standing reasoning-effort default; a turn carrying its own tier overrides it for that turn only (ADR 31255 D1).
Parameters
Section titled “Parameters”Type: SessionSetReasoningEffortParams
session/setReasoningEffort params: set the
session’s standing reasoning-effort default. A turn carrying its own
reasoningEffort overrides it for that turn only; the default overrides
the host’s configured default. Same accept/reject and commandId
idempotency shape as session/setModel.
| Field | Type | Stability | Presence | Description |
|---|---|---|---|---|
commandId |
string |
required | The idempotency handle (UUIDv7). | |
reasoningEffort |
ReasoningEffort | required | The new session default: the closed eight-string tier vocabulary turn/start carries, spelled identically. Invalid tiers are invalid params. A default of max rides provider requests verbatim, never clamped (ADR 28621 D8, ADR 31131 D1). |
|
sessionId |
string |
required | The target session. |
Source
schema/msp/experimental/msp.schema.json#/methods/session~2FsetReasoningEffort
{ "description": "Sets the session's standing reasoning-effort default; a turn carrying its own tier overrides it for that turn only (ADR 31255 D1).", "params": { "$ref": "#/$defs/SessionSetReasoningEffortParams" }, "result": { "$ref": "#/$defs/SessionSetReasoningEffortResult" }}