summaryrefslogtreecommitdiffhomepage
path: root/internal/permission
diff options
context:
space:
mode:
Diffstat (limited to 'internal/permission')
-rw-r--r--internal/permission/permission.go4
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"`