From: Anderson A. Giacomolli Date: Fri, 6 Nov 2026 19:15:57 +0000 (-0300) Subject: Make gpt-6.1-sol the default compactor model X-Git-Url: http://git.giacomolli.uk/onechat/commitdiff_plain/d1c01b959fb703e604e7cce4e49af411420c5300?ds=inline Make gpt-6.1-sol the default compactor model The compactor uses gpt-6.1-sol at high effort unless config.json names another model. In the probe run it needed 1.10 calls per model line, and 2 of 388 lines went over 512 bytes, where gpt-6-luna needed 3.3 calls per line and kept half of its lines over the limit after five tries. It also credited quoted tool text to the tool, where gpt-6-luna credited it to the user. 425 calls for 300 messages moved the weekly quota window by about one point. Issue: b14d537 --- diff --git a/README.rst b/README.rst index c74a815..46de601 100644 --- a/README.rst +++ b/README.rst @@ -32,7 +32,7 @@ field is an error. { "endpoint": "chatgpt", - "compactor": {"model": "gpt-6-luna", "effort": "high"} + "compactor": {"model": "gpt-6.1-sol", "effort": "high"} } ``endpoint`` @@ -43,7 +43,7 @@ field is an error. ``compactor`` The model and the reasoning effort of the summaries. The defaults are - ``gpt-6-luna`` and ``high``. + ``gpt-6.1-sol`` and ``high``. ******* Login diff --git a/config.go b/config.go index 23c330f..2f0bfca 100644 --- a/config.go +++ b/config.go @@ -36,7 +36,7 @@ func defaultConfig() Config { return Config{ Endpoint: endpointChatGPT, Compactor: ModelConfig{ - Model: "gpt-6-luna", + Model: "gpt-6.1-sol", Effort: "high", }, } diff --git a/config_test.go b/config_test.go index 4dcf94e..92ff2e0 100644 --- a/config_test.go +++ b/config_test.go @@ -25,7 +25,7 @@ func TestLoadConfigKeepsDefaultsForMissingFields(t *testing.T) { require.Equal(t, Config{ Endpoint: endpointAPI, Compactor: ModelConfig{ - Model: "gpt-6-luna", + Model: "gpt-6.1-sol", Effort: "xhigh", }, }, config)