Download codex-rs/app-server-protocol/schema/json/PermissionsRequestApprovalParams.json from SaylorTwift/codex: direct link, hf CLI and curl.
- Browser
- Download file 7.29 kB
-
https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/app-server-protocol/schema/json/PermissionsRequestApprovalParams.json
- Command line
-
hf download hf://SaylorTwift/codex/codex-rs/app-server-protocol/schema/json/PermissionsRequestApprovalParams.json
-
curl -L -o PermissionsRequestApprovalParams.json https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/app-server-protocol/schema/json/PermissionsRequestApprovalParams.json
7.29 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" | |
| } | |
| ] | |
| }, | |
| "LegacyAppPathString": { | |
| "type": "string" | |
| }, | |
| "RequestPermissionProfile": { | |
| "additionalProperties": false, | |
| "properties": { | |
| "fileSystem": { | |
| "anyOf": [ | |
| { | |
| "$ref": "#/definitions/AdditionalFileSystemPermissions" | |
| }, | |
| { | |
| "type": "null" | |
| } | |
| ] | |
| }, | |
| "network": { | |
| "anyOf": [ | |
| { | |
| "$ref": "#/definitions/AdditionalNetworkPermissions" | |
| }, | |
| { | |
| "type": "null" | |
| } | |
| ] | |
| } | |
| }, | |
| "type": "object" | |
| } | |
| }, | |
| "properties": { | |
| "cwd": { | |
| "$ref": "#/definitions/LegacyAppPathString" | |
| }, | |
| "environmentId": { | |
| "default": null, | |
| "type": [ | |
| "string", | |
| "null" | |
| ] | |
| }, | |
| "itemId": { | |
| "type": "string" | |
| }, | |
| "permissions": { | |
| "$ref": "#/definitions/RequestPermissionProfile" | |
| }, | |
| "reason": { | |
| "type": [ | |
| "string", | |
| "null" | |
| ] | |
| }, | |
| "startedAtMs": { | |
| "description": "Unix timestamp (in milliseconds) when this approval request started.", | |
| "format": "int64", | |
| "type": "integer" | |
| }, | |
| "threadId": { | |
| "type": "string" | |
| }, | |
| "turnId": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "cwd", | |
| "itemId", | |
| "permissions", | |
| "startedAtMs", | |
| "threadId", | |
| "turnId" | |
| ], | |
| "title": "PermissionsRequestApprovalParams", | |
| "type": "object" | |
| } |