diff --git a/cmd/olliesrv/internal/backend/backend.go b/cmd/olliesrv/internal/backend/backend.go index 9938ef5..ea2aa76 100644 --- a/cmd/olliesrv/internal/backend/backend.go +++ b/cmd/olliesrv/internal/backend/backend.go @@ -154,7 +154,7 @@ type GenerationParams struct { FrequencyPenalty *float64 `json:"frequencyPenalty,omitempty"` PresencePenalty *float64 `json:"presencePenalty,omitempty"` RepetitionPenalty *float64 `json:"repetitionPenalty,omitempty"` - ThinkingBudget int `json:"reasoning,omitempty"` + ThinkingBudget int `json:"thinkingBudget,omitempty"` ReasoningEffort string `json:"reasoningEffort,omitempty"` IncludeReasoning *bool `json:"includeReasoning,omitempty"` ResponseFormat string `json:"responseFormat,omitempty"` diff --git a/data/agents/author.json b/data/agents/author.json index 5b46ffe..7bab09f 100644 --- a/data/agents/author.json +++ b/data/agents/author.json @@ -30,5 +30,6 @@ "lsp_diagnostics" ], "temperature": 0.3, - "maxTokens": 16384 + "maxTokens": 16384, + "reasoningEffort": "medium" } diff --git a/data/agents/conductor.json b/data/agents/conductor.json index ad462b1..f6e7cc2 100644 --- a/data/agents/conductor.json +++ b/data/agents/conductor.json @@ -28,5 +28,6 @@ "lsp_diagnostics" ], "temperature": 0.3, - "maxTokens": 16384 + "maxTokens": 16384, + "reasoningEffort": "high" } diff --git a/data/agents/copilot.json b/data/agents/copilot.json index 144e5d1..dafec39 100644 --- a/data/agents/copilot.json +++ b/data/agents/copilot.json @@ -26,5 +26,6 @@ "lsp_diagnostics" ], "temperature": 0.3, - "maxTokens": 8192 + "maxTokens": 8192, + "reasoningEffort": "low" } diff --git a/data/agents/default.json b/data/agents/default.json index dc13020..b442ff6 100644 --- a/data/agents/default.json +++ b/data/agents/default.json @@ -33,5 +33,6 @@ "lsp_symbols" ], "temperature": 0.5, - "maxTokens": 16384 + "maxTokens": 16384, + "reasoningEffort": "medium" } diff --git a/data/agents/driver.json b/data/agents/driver.json index 036dd45..3f2bd5c 100644 --- a/data/agents/driver.json +++ b/data/agents/driver.json @@ -44,5 +44,6 @@ "backend": "openrouter", "model": "deepseek/deepseek-v4-flash", "temperature": 0.4, - "maxTokens": 16384 + "maxTokens": 16384, + "reasoningEffort": "high" } diff --git a/data/agents/explorer.json b/data/agents/explorer.json index d7f8fb7..0f81742 100644 --- a/data/agents/explorer.json +++ b/data/agents/explorer.json @@ -26,5 +26,6 @@ "lsp_diagnostics" ], "temperature": 0.3, - "maxTokens": 16384 + "maxTokens": 16384, + "reasoningEffort": "medium" } diff --git a/data/agents/foreman.json b/data/agents/foreman.json index a01e189..0ba31f4 100644 --- a/data/agents/foreman.json +++ b/data/agents/foreman.json @@ -17,5 +17,6 @@ "file_grep" ], "temperature": 0.3, - "maxTokens": 16384 + "maxTokens": 16384, + "reasoningEffort": "high" } diff --git a/data/agents/librarian.json b/data/agents/librarian.json index c136058..3b182f8 100644 --- a/data/agents/librarian.json +++ b/data/agents/librarian.json @@ -17,5 +17,6 @@ "codebase_overview" ], "temperature": 0.3, - "maxTokens": 16384 + "maxTokens": 16384, + "reasoningEffort": "medium" } diff --git a/data/agents/navigator.json b/data/agents/navigator.json index b159ebf..67f6c87 100644 --- a/data/agents/navigator.json +++ b/data/agents/navigator.json @@ -26,5 +26,6 @@ "lsp_diagnostics" ], "temperature": 0.3, - "maxTokens": 8192 + "maxTokens": 8192, + "reasoningEffort": "low" } diff --git a/data/agents/observer.json b/data/agents/observer.json index 30dbba9..fef09d1 100644 --- a/data/agents/observer.json +++ b/data/agents/observer.json @@ -23,5 +23,6 @@ "lsp_diagnostics" ], "temperature": 0.3, - "maxTokens": 4096 + "maxTokens": 4096, + "reasoningEffort": "low" } diff --git a/data/agents/panelist.json b/data/agents/panelist.json index 00f7520..4109dbb 100644 --- a/data/agents/panelist.json +++ b/data/agents/panelist.json @@ -27,5 +27,6 @@ "lsp_diagnostics" ], "temperature": 0.7, - "maxTokens": 16384 + "maxTokens": 16384, + "reasoningEffort": "medium" } diff --git a/data/agents/reviewer.json b/data/agents/reviewer.json index 887491d..90ae685 100644 --- a/data/agents/reviewer.json +++ b/data/agents/reviewer.json @@ -27,5 +27,6 @@ "lsp_diagnostics" ], "temperature": 0.5, - "maxTokens": 16384 + "maxTokens": 16384, + "reasoningEffort": "high" } diff --git a/data/agents/taskmanager.json b/data/agents/taskmanager.json index 2eda685..b5cc1d5 100644 --- a/data/agents/taskmanager.json +++ b/data/agents/taskmanager.json @@ -19,5 +19,6 @@ "file_grep" ], "temperature": 0.3, - "maxTokens": 8192 + "maxTokens": 8192, + "reasoningEffort": "low" } diff --git a/data/agents/theo.json b/data/agents/theo.json index 890c9f0..e760b13 100644 --- a/data/agents/theo.json +++ b/data/agents/theo.json @@ -26,5 +26,6 @@ "lsp_diagnostics" ], "temperature": 0.3, - "maxTokens": 8192 + "maxTokens": 8192, + "reasoningEffort": "low" }