Remove json tags from internal structs

JSON marshaling uses field names directly; explicit tags
are unnecessary at this level.

Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
This commit is contained in:
Aurélien Sibiril
2026-04-13 23:01:32 +02:00
parent 7058d310b0
commit ff18a5fc23
4 changed files with 27 additions and 30 deletions

View File

@@ -29,13 +29,13 @@ type (
}
ToolCall struct {
ID string `json:"id"`
Function FunctionCall `json:"function"`
ID string
Function FunctionCall
}
FunctionCall struct {
Name string `json:"name"`
Arguments string `json:"arguments"`
Name string
Arguments string
}
Tool struct {