Skip to main content

Module constants

Module constants 

Source
Expand description

Reasoning effort level string constants.

Constants§

ALLOWED_LEVELS
Effort levels offered for configuration and selection: every PARSEABLE_LEVELS entry except the leading none, which means “send no reasoning configuration” rather than an effort level.
DESCRIPTION_HIGH
DESCRIPTION_LOW
DESCRIPTION_MEDIUM
HIGH
LABEL_HIGH
LABEL_LOW
LABEL_MEDIUM
LOW
MAX
MEDIUM
MINIMAL
NONE
PARSEABLE_LEVELS
Every value super::ReasoningEffortLevel::parse accepts, in ascending order. This is the single source list: tool schemas that accept a reasoning effort override use it verbatim.
XHIGH