Revert "Omit args and params in tool function def and calls (#13516)" (#13518)

This reverts commit 0fadeffaee.
This commit is contained in:
Grace
2025-12-17 19:06:56 -08:00
committed by GitHub
parent 0fadeffaee
commit 522c11a763
2 changed files with 3 additions and 3 deletions

View File

@@ -341,7 +341,7 @@ type ToolFunctionParameters struct {
Defs any `json:"$defs,omitempty"`
Items any `json:"items,omitempty"`
Required []string `json:"required,omitempty"`
Properties map[string]ToolProperty `json:"properties,omitempty"`
Properties map[string]ToolProperty `json:"properties"`
}
func (t *ToolFunctionParameters) String() string {
@@ -352,7 +352,7 @@ func (t *ToolFunctionParameters) String() string {
type ToolFunction struct {
Name string `json:"name"`
Description string `json:"description,omitempty"`
Parameters ToolFunctionParameters `json:"parameters,omitempty"`
Parameters ToolFunctionParameters `json:"parameters"`
}
func (t *ToolFunction) String() string {