on main help sign in
fix: set reasoning param when selecting model
commitbab2bec7315bf48ae9394b1330a786e0a961b38e authorkujtimiihoxha <kujtimii.h@gmail.com> dateFri 12 Sep 2025, 12:26 (1 year ago) parent8d46cf0
1 file changed+8−4
internal/tui/components/dialogs/models/models.go+8−4
internal/tui/components/dialogs/models/models.go+8−4
@@ -170,8 +170,10 @@ func (m *modelDialogCmp) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
170170 util.CmdHandler(dialogs.CloseDialogMsg{}),
171171 util.CmdHandler(ModelSelectedMsg{
172172 Model: config.SelectedModel{
173− Model: selectedItem.Model.ID,
174− Provider: string(selectedItem.Provider.ID),
173+ Model: selectedItem.Model.ID,
174+ Provider: string(selectedItem.Provider.ID),
175+ ReasoningEffort: selectedItem.Model.DefaultReasoningEffort,
176+ MaxTokens: selectedItem.Model.DefaultMaxTokens,
175177 },
176178 ModelType: modelType,
177179 }),
@@ -379,8 +381,10 @@ func (m *modelDialogCmp) saveAPIKeyAndContinue(apiKey string) tea.Cmd {
379381 util.CmdHandler(dialogs.CloseDialogMsg{}),
380382 util.CmdHandler(ModelSelectedMsg{
381383 Model: config.SelectedModel{
382− Model: selectedModel.Model.ID,
383− Provider: string(selectedModel.Provider.ID),
384+ Model: selectedModel.Model.ID,
385+ Provider: string(selectedModel.Provider.ID),
386+ ReasoningEffort: selectedModel.Model.DefaultReasoningEffort,
387+ MaxTokens: selectedModel.Model.DefaultMaxTokens,
384388 },
385389 ModelType: m.selectedModelType,
386390 }),