mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-03-30 05:00:06 +00:00
refactor: Update SetToolCalls method to use pointer receiver
- Changed the SetToolCalls method to use a pointer receiver for the Message struct, allowing for modifications to the original instance. - This change improves the method's efficiency and aligns with Go best practices for mutating struct methods.
This commit is contained in:
@@ -104,7 +104,7 @@ func (m Message) ParseToolCalls() []ToolCall {
|
||||
return toolCalls
|
||||
}
|
||||
|
||||
func (m Message) SetToolCalls(toolCalls any) {
|
||||
func (m *Message) SetToolCalls(toolCalls any) {
|
||||
toolCallsJson, _ := json.Marshal(toolCalls)
|
||||
m.ToolCalls = toolCallsJson
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user