common.go

 1package tools
 2
 3import "errors"
 4
 5type Permission struct {
 6	ToolCallID  string
 7	ToolName    string
 8	Path        string
 9	Action      string
10	Description string
11	Params      any
12}
13type PermissionAsk = func(ask Permission) bool
14
15var ErrorPermissionDenied = errors.New("permission denied")