diff options
Diffstat (limited to 'internal/permission')
| -rw-r--r-- | internal/permission/permission.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/permission/permission.go b/internal/permission/permission.go index ebf3fe092..8aa280906 100644 --- a/internal/permission/permission.go +++ b/internal/permission/permission.go @@ -1,6 +1,7 @@ package permission import ( + "errors" "sync" "time" @@ -8,6 +9,8 @@ import ( "github.com/kujtimiihoxha/termai/internal/pubsub" ) +var ErrorPermissionDenied = errors.New("permission denied") + type CreatePermissionRequest struct { ToolName string `json:"tool_name"` Description string `json:"description"` @@ -15,6 +18,7 @@ type CreatePermissionRequest struct { Params any `json:"params"` Path string `json:"path"` } + type PermissionRequest struct { ID string `json:"id"` SessionID string `json:"session_id"` |
