sandboxing: intersect permission profiles semantically

This commit is contained in:
Michael Bolin
2026-04-21 09:45:24 -07:00
parent 53cf12cd52
commit fee24f3d5f
27 changed files with 901 additions and 75 deletions
@@ -3360,6 +3360,9 @@
"PermissionsRequestApprovalParams": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cwd": {
"$ref": "#/definitions/v2/AbsolutePathBuf"
},
"itemId": {
"type": "string"
},
@@ -3380,6 +3383,7 @@
}
},
"required": [
"cwd",
"itemId",
"permissions",
"threadId",
@@ -14099,8 +14103,8 @@
},
"namespace": {
"type": [
"null",
"string"
"string",
"null"
]
},
"status": {
@@ -16612,4 +16616,4 @@
},
"title": "CodexAppServerProtocol",
"type": "object"
}
}