This commit is contained in:
celia-oai
2026-03-18 18:36:48 -07:00
parent 9736fa5e3d
commit 4420fe6f41
26 changed files with 850 additions and 184 deletions

View File

@@ -102,6 +102,14 @@
},
"type": "object"
},
"NetworkDomainPermission": {
"enum": [
"allow",
"deny",
"none"
],
"type": "string"
},
"NetworkRequirements": {
"properties": {
"allowLocalBinding": {
@@ -110,30 +118,12 @@
"null"
]
},
"allowUnixSockets": {
"items": {
"type": "string"
},
"type": [
"array",
"null"
]
},
"allowUpstreamProxy": {
"type": [
"boolean",
"null"
]
},
"allowedDomains": {
"items": {
"type": "string"
},
"type": [
"array",
"null"
]
},
"dangerouslyAllowAllUnixSockets": {
"type": [
"boolean",
@@ -146,12 +136,12 @@
"null"
]
},
"deniedDomains": {
"items": {
"type": "string"
"domains": {
"additionalProperties": {
"$ref": "#/definitions/NetworkDomainPermission"
},
"type": [
"array",
"object",
"null"
]
},
@@ -176,10 +166,26 @@
"integer",
"null"
]
},
"unixSockets": {
"additionalProperties": {
"$ref": "#/definitions/NetworkUnixSocketPermission"
},
"type": [
"object",
"null"
]
}
},
"type": "object"
},
"NetworkUnixSocketPermission": {
"enum": [
"allow",
"none"
],
"type": "string"
},
"ResidencyRequirement": {
"enum": [
"us"