Download codex-rs/app-server-protocol/schema/json/PermissionsRequestApprovalResponse.json from SaylorTwift/codex: direct link, hf CLI and curl.
- Browser
- Download file 7.07 kB
-
https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/app-server-protocol/schema/json/PermissionsRequestApprovalResponse.json
- Command line
-
hf download hf://SaylorTwift/codex/codex-rs/app-server-protocol/schema/json/PermissionsRequestApprovalResponse.json
-
curl -L -o PermissionsRequestApprovalResponse.json https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/app-server-protocol/schema/json/PermissionsRequestApprovalResponse.json
7.07 kB
| { | |
| "$schema": "http://json-schema.org/draft-07/schema#", | |
| "definitions": { | |
| "AdditionalFileSystemPermissions": { | |
| "properties": { | |
| "entries": { | |
| "items": { | |
| "$ref": "#/definitions/FileSystemSandboxEntry" | |
| }, | |
| "type": [ | |
| "array", | |
| "null" | |
| ] | |
| }, | |
| "globScanMaxDepth": { | |
| "format": "uint", | |
| "minimum": 1.0, | |
| "type": [ | |
| "integer", | |
| "null" | |
| ] | |
| }, | |
| "read": { | |
| "description": "This will be removed in favor of `entries`.", | |
| "items": { | |
| "$ref": "#/definitions/LegacyAppPathString" | |
| }, | |
| "type": [ | |
| "array", | |
| "null" | |
| ] | |
| }, | |
| "write": { | |
| "description": "This will be removed in favor of `entries`.", | |
| "items": { | |
| "$ref": "#/definitions/LegacyAppPathString" | |
| }, | |
| "type": [ | |
| "array", | |
| "null" | |
| ] | |
| } | |
| }, | |
| "type": "object" | |
| }, | |
| "AdditionalNetworkPermissions": { | |
| "properties": { | |
| "enabled": { | |
| "type": [ | |
| "boolean", | |
| "null" | |
| ] | |
| } | |
| }, | |
| "type": "object" | |
| }, | |
| "FileSystemAccessMode": { | |
| "enum": [ | |
| "read", | |
| "write", | |
| "deny" | |
| ], | |
| "type": "string" | |
| }, | |
| "FileSystemPath": { | |
| "oneOf": [ | |
| { | |
| "properties": { | |
| "path": { | |
| "$ref": "#/definitions/LegacyAppPathString" | |
| }, | |
| "type": { | |
| "enum": [ | |
| "path" | |
| ], | |
| "title": "PathFileSystemPathType", | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "path", | |
| "type" | |
| ], | |
| "title": "PathFileSystemPath", | |
| "type": "object" | |
| }, | |
| { | |
| "properties": { | |
| "pattern": { | |
| "type": "string" | |
| }, | |
| "type": { | |
| "enum": [ | |
| "glob_pattern" | |
| ], | |
| "title": "GlobPatternFileSystemPathType", | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "pattern", | |
| "type" | |
| ], | |
| "title": "GlobPatternFileSystemPath", | |
| "type": "object" | |
| }, | |
| { | |
| "properties": { | |
| "type": { | |
| "enum": [ | |
| "special" | |
| ], | |
| "title": "SpecialFileSystemPathType", | |
| "type": "string" | |
| }, | |
| "value": { | |
| "$ref": "#/definitions/FileSystemSpecialPath" | |
| } | |
| }, | |
| "required": [ | |
| "type", | |
| "value" | |
| ], | |
| "title": "SpecialFileSystemPath", | |
| "type": "object" | |
| } | |
| ] | |
| }, | |
| "FileSystemSandboxEntry": { | |
| "properties": { | |
| "access": { | |
| "$ref": "#/definitions/FileSystemAccessMode" | |
| }, | |
| "path": { | |
| "$ref": "#/definitions/FileSystemPath" | |
| } | |
| }, | |
| "required": [ | |
| "access", | |
| "path" | |
| ], | |
| "type": "object" | |
| }, | |
| "FileSystemSpecialPath": { | |
| "oneOf": [ | |
| { | |
| "properties": { | |
| "kind": { | |
| "enum": [ | |
| "root" | |
| ], | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "kind" | |
| ], | |
| "title": "RootFileSystemSpecialPath", | |
| "type": "object" | |
| }, | |
| { | |
| "properties": { | |
| "kind": { | |
| "enum": [ | |
| "minimal" | |
| ], | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "kind" | |
| ], | |
| "title": "MinimalFileSystemSpecialPath", | |
| "type": "object" | |
| }, | |
| { | |
| "properties": { | |
| "kind": { | |
| "enum": [ | |
| "project_roots" | |
| ], | |
| "type": "string" | |
| }, | |
| "subpath": { | |
| "anyOf": [ | |
| { | |
| "$ref": "#/definitions/LegacyAppPathString" | |
| }, | |
| { | |
| "type": "null" | |
| } | |
| ] | |
| } | |
| }, | |
| "required": [ | |
| "kind" | |
| ], | |
| "title": "KindFileSystemSpecialPath", | |
| "type": "object" | |
| }, | |
| { | |
| "properties": { | |
| "kind": { | |
| "enum": [ | |
| "tmpdir" | |
| ], | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "kind" | |
| ], | |
| "title": "TmpdirFileSystemSpecialPath", | |
| "type": "object" | |
| }, | |
| { | |
| "properties": { | |
| "kind": { | |
| "enum": [ | |
| "slash_tmp" | |
| ], | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "kind" | |
| ], | |
| "title": "SlashTmpFileSystemSpecialPath", | |
| "type": "object" | |
| }, | |
| { | |
| "properties": { | |
| "kind": { | |
| "enum": [ | |
| "unknown" | |
| ], | |
| "type": "string" | |
| }, | |
| "path": { | |
| "type": "string" | |
| }, | |
| "subpath": { | |
| "anyOf": [ | |
| { | |
| "$ref": "#/definitions/LegacyAppPathString" | |
| }, | |
| { | |
| "type": "null" | |
| } | |
| ] | |
| } | |
| }, | |
| "required": [ | |
| "kind", | |
| "path" | |
| ], | |
| "type": "object" | |
| } | |
| ] | |
| }, | |
| "GrantedPermissionProfile": { | |
| "properties": { | |
| "fileSystem": { | |
| "anyOf": [ | |
| { | |
| "$ref": "#/definitions/AdditionalFileSystemPermissions" | |
| }, | |
| { | |
| "type": "null" | |
| } | |
| ] | |
| }, | |
| "network": { | |
| "anyOf": [ | |
| { | |
| "$ref": "#/definitions/AdditionalNetworkPermissions" | |
| }, | |
| { | |
| "type": "null" | |
| } | |
| ] | |
| } | |
| }, | |
| "type": "object" | |
| }, | |
| "LegacyAppPathString": { | |
| "type": "string" | |
| }, | |
| "PermissionGrantScope": { | |
| "enum": [ | |
| "turn", | |
| "session" | |
| ], | |
| "type": "string" | |
| } | |
| }, | |
| "properties": { | |
| "permissions": { | |
| "$ref": "#/definitions/GrantedPermissionProfile" | |
| }, | |
| "scope": { | |
| "allOf": [ | |
| { | |
| "$ref": "#/definitions/PermissionGrantScope" | |
| } | |
| ], | |
| "default": "turn" | |
| }, | |
| "strictAutoReview": { | |
| "description": "Review every subsequent command in this turn before normal sandboxed execution.", | |
| "type": [ | |
| "boolean", | |
| "null" | |
| ] | |
| } | |
| }, | |
| "required": [ | |
| "permissions" | |
| ], | |
| "title": "PermissionsRequestApprovalResponse", | |
| "type": "object" | |
| } |