From f53e6e68e26d500ef0589a8f1df5253060e711fd Mon Sep 17 00:00:00 2001
From: Alix-007
Date: Wed, 24 Jun 2026 23:35:06 +0800
Subject: [PATCH] fix(model): avoid shadowing response error
---
cmd/picoclaw/internal/model/online.go | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/cmd/picoclaw/internal/model/online.go b/cmd/picoclaw/internal/model/online.go
index 1d1a74535..d27a261f4 100644
--- a/cmd/picoclaw/internal/model/online.go
+++ b/cmd/picoclaw/internal/model/online.go
@@ -45,9 +45,9 @@ func fetchOpenAIModels(baseURL, apiKey string) ([]modelEntry, error) {
defer resp.Body.Close()
if resp.StatusCode != http.StatusOK {
- body, err := io.ReadAll(io.LimitReader(resp.Body, 512))
- if err != nil {
- return nil, fmt.Errorf("read error response: %w", err)
+ body, readErr := io.ReadAll(io.LimitReader(resp.Body, 512))
+ if readErr != nil {
+ return nil, fmt.Errorf("read error response: %w", readErr)
}
return nil, fmt.Errorf("HTTP %d: %s", resp.StatusCode, strings.TrimSpace(string(body)))
}