|
@@ -26,7 +26,7 @@ func init() {
|
|
|
type InvokeToolSchema struct {
|
|
|
Provider string `json:"provider" validate:"required"`
|
|
|
Tool string `json:"tool" validate:"required"`
|
|
|
- ToolParameters map[string]any `json:"tool_parameters" validate:"omitempty,dive,is_basic_type"`
|
|
|
+ ToolParameters map[string]any `json:"tool_parameters" validate:"omitempty"`
|
|
|
}
|
|
|
|
|
|
type RequestInvokeTool struct {
|