Skip to content

Commit 7659be0

Browse files
committed
Fix ReasoningEffort props
1 parent e588b3f commit 7659be0

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

webview-ui/src/components/settings/ApiOptions.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1521,7 +1521,10 @@ const ApiOptions = ({
15211521
)}
15221522

15231523
{selectedProvider === "openrouter" && REASONING_MODELS.has(selectedModelId) && (
1524-
<ReasoningEffort setApiConfigurationField={setApiConfigurationField} modelInfo={selectedModelInfo} />
1524+
<ReasoningEffort
1525+
apiConfiguration={apiConfiguration}
1526+
setApiConfigurationField={setApiConfigurationField}
1527+
/>
15251528
)}
15261529

15271530
{selectedProvider === "glama" && (

webview-ui/src/components/settings/ReasoningEffort.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ import { useAppTranslation } from "@/i18n/TranslationContext"
22

33
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, SelectSeparator } from "@/components/ui"
44

5-
import { ApiConfiguration, ModelInfo } from "../../../../src/shared/api"
5+
import { ApiConfiguration } from "../../../../src/shared/api"
66
import { reasoningEfforts } from "../../../../src/schemas"
77

88
interface ReasoningEffortProps {
9+
apiConfiguration: ApiConfiguration
910
setApiConfigurationField: <K extends keyof ApiConfiguration>(field: K, value: ApiConfiguration[K]) => void
10-
modelInfo: ModelInfo
1111
}
1212

13-
export const ReasoningEffort = ({ setApiConfigurationField, modelInfo }: ReasoningEffortProps) => {
13+
export const ReasoningEffort = ({ apiConfiguration, setApiConfigurationField }: ReasoningEffortProps) => {
1414
const { t } = useAppTranslation()
1515

1616
return (
@@ -19,7 +19,7 @@ export const ReasoningEffort = ({ setApiConfigurationField, modelInfo }: Reasoni
1919
<label className="block font-medium mb-1">Model Reasoning Effort</label>
2020
</div>
2121
<Select
22-
value={modelInfo.reasoningEffort}
22+
value={apiConfiguration.reasoningEffort}
2323
onValueChange={(value) =>
2424
setApiConfigurationField("reasoningEffort", value as "high" | "medium" | "low")
2525
}>

0 commit comments

Comments
 (0)