feat: configure network_access independent of sandbox policy

This commit is contained in:
Anton Panasenko
2025-12-17 15:24:30 -08:00
parent 927a6acbea
commit 7134842438
8 changed files with 197 additions and 28 deletions
+8
View File
@@ -63,6 +63,14 @@ pub enum SandboxMode {
DangerFullAccess,
}
#[derive(Debug, Serialize, Deserialize, Clone, Copy, PartialEq, Eq, Display, JsonSchema, TS)]
#[serde(rename_all = "kebab-case")]
#[strum(serialize_all = "kebab-case")]
pub enum NetworkAccess {
Restricted,
Enabled,
}
#[derive(Debug, Serialize, Deserialize, Clone, Copy, PartialEq, Eq, Display, JsonSchema, TS)]
#[serde(rename_all = "lowercase")]
#[strum(serialize_all = "lowercase")]