From 5b87d9e22d60b6d091eb93ee39d6c4973f47346f Mon Sep 17 00:00:00 2001 From: Vladimir Poluyaktov Date: Mon, 11 Aug 2025 17:26:08 -0700 Subject: [PATCH 1/2] Default model updated to gpt-4.1 --- internal/config/openai.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/config/openai.go b/internal/config/openai.go index 8fe822e..65ba0a9 100644 --- a/internal/config/openai.go +++ b/internal/config/openai.go @@ -13,7 +13,7 @@ type OpenAIConfig struct { func DefaultOpenAIConfig() *OpenAIConfig { return &OpenAIConfig{ APIKey: "", - Model: "gpt-4o", + Model: "gpt-4.1", SystemPrompt: DefaultSystemPrompt(), HTMLTemplate: DefaultHTMLTemplate(), CSSStyles: DefaultCSSStyles(), From 11b9b94e6b3f7348021eda0386b0c309e5481142 Mon Sep 17 00:00:00 2001 From: Vladimir Poluyaktov Date: Mon, 11 Aug 2025 17:31:26 -0700 Subject: [PATCH 2/2] Model test fixed --- internal/config/openai_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/config/openai_test.go b/internal/config/openai_test.go index e08e5ef..a514553 100644 --- a/internal/config/openai_test.go +++ b/internal/config/openai_test.go @@ -41,7 +41,7 @@ func TestOpenAIConfigDefaults(t *testing.T) { cfg := DefaultOpenAIConfig() // Verify the model is a reasonable default - expectedModels := []string{"gpt-4", "gpt-4-turbo", "gpt-3.5-turbo", "gpt-4o"} + expectedModels := []string{"gpt-4", "gpt-4-turbo", "gpt-3.5-turbo", "gpt-4o", "gpt-4.1"} modelValid := false for _, model := range expectedModels { if cfg.Model == model {