summaryrefslogtreecommitdiff
path: root/props_table.go
diff options
context:
space:
mode:
authorGrail Finder <wohilas@gmail.com>2026-02-21 16:31:59 +0300
committerGrail Finder <wohilas@gmail.com>2026-02-21 16:31:59 +0300
commiteedda0ec4b3ac5ce71b6b1bf28b76b3bcb65e7a4 (patch)
treed41e2d7b3333bd313617aefcb16ad1c806fbc250 /props_table.go
parent96ffbd5cf53c448bdfc0d86f1e7e866a358e01bd (diff)
Feat (pull/18994): llama.cpp reasoning
Diffstat (limited to 'props_table.go')
-rw-r--r--props_table.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/props_table.go b/props_table.go
index ac47f49..a1ec657 100644
--- a/props_table.go
+++ b/props_table.go
@@ -149,6 +149,11 @@ func makePropsTable(props map[string]float32) *tview.Table {
addListPopupRow("Set log level", logLevels, GetLogLevel(), func(option string) {
setLogLevel(option)
})
+ // Add reasoning effort dropdown (for OpenRouter and supported APIs)
+ reasoningEfforts := []string{"", "none", "minimal", "low", "medium", "high", "xhigh"}
+ addListPopupRow("Reasoning effort (OR)", reasoningEfforts, cfg.ReasoningEffort, func(option string) {
+ cfg.ReasoningEffort = option
+ })
// Helper function to get model list for a given API
getModelListForAPI := func(api string) []string {
if strings.Contains(api, "api.deepseek.com/") {