refactor: Update ClaudeResponse error handling to use pointer for ClaudeError and improve nil checks in response processing

This commit is contained in:
1808837298@qq.com committed 2025-03-16 23:14:45 +08:00
1 parent 08db1449d6
commit 9b85cb2371
2 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -183,7 +183,7 @@ type ClaudeResponse struct {
Completion string `json:"completion,omitempty"`
StopReason string `json:"stop_reason,omitempty"`
Model string `json:"model,omitempty"`
Error ClaudeError `json:"error,omitempty"`
Error *ClaudeError `json:"error,omitempty"`
Usage *ClaudeUsage `json:"usage,omitempty"`
Index *int `json:"index,omitempty"`
ContentBlock *ClaudeMediaMessage `json:"content_block,omitempty"`