- {/* Shared composer picker so settings inherit the same features
+ {!props.modelOnly && (
+
+
Reasoning
+
+ {/* Shared composer picker so settings inherit the same features
(route-aware Pro mode, provider Fast mode) as the chat input. */}
- props.onThinkingChange(level)}
- reasoningMode={props.reasoningModeValue}
- reasoningModeInherited={props.reasoningModeInherited}
- onReasoningModeChange={props.onReasoningModeChange}
- allowProMode={props.allowProMode}
- variant="box"
- inheritOption={{
- label: inheritLabel,
- selected: props.thinkingValue === INHERIT,
- onSelect: () => props.onThinkingChange(INHERIT),
- }}
- />
- {props.showThinkingResetButton === true && props.thinkingValue !== INHERIT ? (
-
- ) : null}
+ props.onThinkingChange(level)}
+ reasoningMode={props.reasoningModeValue}
+ reasoningModeInherited={props.reasoningModeInherited}
+ onReasoningModeChange={props.onReasoningModeChange}
+ allowProMode={props.allowProMode}
+ variant="box"
+ inheritOption={{
+ label: inheritLabel,
+ selected: props.thinkingValue === INHERIT,
+ onSelect: () => props.onThinkingChange(INHERIT),
+ }}
+ />
+ {props.showThinkingResetButton === true && props.thinkingValue !== INHERIT ? (
+
+ ) : null}
+