Add sandbox policy support to filesystem APIs

This commit is contained in:
starr-openai
2026-04-03 18:57:43 -07:00
parent e4f1b3a65e
commit e8fbf47900
30 changed files with 2187 additions and 34 deletions

View File

@@ -7514,6 +7514,17 @@
"description": "Required for directory copies; ignored for file copies.",
"type": "boolean"
},
"sandboxPolicy": {
"anyOf": [
{
"$ref": "#/definitions/v2/SandboxPolicy"
},
{
"type": "null"
}
],
"description": "Optional sandbox policy for this filesystem copy."
},
"sourcePath": {
"allOf": [
{
@@ -7554,6 +7565,17 @@
"boolean",
"null"
]
},
"sandboxPolicy": {
"anyOf": [
{
"$ref": "#/definitions/v2/SandboxPolicy"
},
{
"type": "null"
}
],
"description": "Optional sandbox policy for this filesystem mutation."
}
},
"required": [
@@ -7579,6 +7601,17 @@
}
],
"description": "Absolute path to inspect."
},
"sandboxPolicy": {
"anyOf": [
{
"$ref": "#/definitions/v2/SandboxPolicy"
},
{
"type": "null"
}
],
"description": "Optional sandbox policy for this filesystem metadata lookup."
}
},
"required": [
@@ -7653,6 +7686,17 @@
}
],
"description": "Absolute directory path to read."
},
"sandboxPolicy": {
"anyOf": [
{
"$ref": "#/definitions/v2/SandboxPolicy"
},
{
"type": "null"
}
],
"description": "Optional sandbox policy for this directory read."
}
},
"required": [
@@ -7690,6 +7734,17 @@
}
],
"description": "Absolute path to read."
},
"sandboxPolicy": {
"anyOf": [
{
"$ref": "#/definitions/v2/SandboxPolicy"
},
{
"type": "null"
}
],
"description": "Optional sandbox policy for this filesystem read."
}
},
"required": [
@@ -7738,6 +7793,17 @@
"boolean",
"null"
]
},
"sandboxPolicy": {
"anyOf": [
{
"$ref": "#/definitions/v2/SandboxPolicy"
},
{
"type": "null"
}
],
"description": "Optional sandbox policy for this filesystem mutation."
}
},
"required": [
@@ -7831,6 +7897,17 @@
}
],
"description": "Absolute path to write."
},
"sandboxPolicy": {
"anyOf": [
{
"$ref": "#/definitions/v2/SandboxPolicy"
},
{
"type": "null"
}
],
"description": "Optional sandbox policy for this filesystem write."
}
},
"required": [