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.
Fields and variants
Section titled “Fields and variants”commandIdreasoningEffortsessionId
Source
schema/msp/experimental/msp.schema.json#/types/SessionSetReasoningEffortParams
{ "description": "`session/setReasoningEffort` params: set the\nsession's standing reasoning-effort default. A turn carrying its own\n`reasoningEffort` overrides it for that turn only; the default overrides\nthe host's configured default. Same accept/reject and `commandId`\nidempotency shape as `session/setModel`.", "properties": { "commandId": { "description": "The idempotency handle (UUIDv7).", "type": "string" }, "reasoningEffort": { "$ref": "#/$defs/ReasoningEffort", "description": "The new session default: the closed eight-string tier vocabulary\n`turn/start` carries, spelled identically. Invalid tiers are\ninvalid params. A default of `max` rides provider requests verbatim,\nnever clamped (ADR 28621 D8, ADR 31131 D1)." }, "sessionId": { "description": "The target session.", "type": "string" } }, "required": [ "commandId", "reasoningEffort", "sessionId" ], "type": "object"}