summaryrefslogtreecommitdiff
path: root/internal/llm
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-08-22 23:39:56 +0300
committerPaul Buetow <paul@buetow.org>2025-08-22 23:39:56 +0300
commitd7c52fc31e233e97d80a5340cf2a1c451ae465af (patch)
tree47a16613b5a088103ecd299bdee6a0912ba95919 /internal/llm
parentc97687cb8a2f7ab578291e707bf6c920c346a8cb (diff)
remove busy check
Diffstat (limited to 'internal/llm')
-rw-r--r--internal/llm/copilot_test.go38
1 files changed, 29 insertions, 9 deletions
diff --git a/internal/llm/copilot_test.go b/internal/llm/copilot_test.go
index 5492713..8f15347 100644
--- a/internal/llm/copilot_test.go
+++ b/internal/llm/copilot_test.go
@@ -3,13 +3,33 @@ package llm
import "testing"
func TestBuildCopilotChatRequest_FieldsAndDefaults(t *testing.T) {
- o := Options{Model: "gpt-x", Temperature: 0, MaxTokens: 123, Stop: []string{"X"}}
- msgs := []Message{{Role: "user", Content: "q"}}
- req := buildCopilotChatRequest(o, msgs, f64p(0.5))
- if req.Model != "gpt-x" { t.Fatalf("model mismatch: %q", req.Model) }
- if req.Temperature == nil || *req.Temperature != 0.5 { t.Fatalf("default temp not applied") }
- if req.MaxTokens == nil || *req.MaxTokens != 123 { t.Fatalf("max_tokens not applied") }
- if len(req.Stop) != 1 || req.Stop[0] != "X" { t.Fatalf("stop not applied") }
- if len(req.Messages) != 1 || req.Messages[0].Content != "q" { t.Fatalf("messages not copied") }
-}
+ o := Options{
+ Model: "gpt-x",
+ Temperature: 0,
+ MaxTokens: 123,
+ Stop: []string{"X"},
+ }
+
+ msgs := []Message{{Role: "user", Content: "q"}}
+ req := buildCopilotChatRequest(o, msgs, f64p(0.5))
+
+ if req.Model != "gpt-x" {
+ t.Fatalf("model mismatch: %q", req.Model)
+ }
+
+ if req.Temperature == nil || *req.Temperature != 0.5 {
+ t.Fatalf("default temp not applied")
+ }
+ if req.MaxTokens == nil || *req.MaxTokens != 123 {
+ t.Fatalf("max_tokens not applied")
+ }
+
+ if len(req.Stop) != 1 || req.Stop[0] != "X" {
+ t.Fatalf("stop not applied")
+ }
+
+ if len(req.Messages) != 1 || req.Messages[0].Content != "q" {
+ t.Fatalf("messages not copied")
+ }
+}