Download codex-rs/app-server-protocol/src/protocol/v2/application.rs from SaylorTwift/codex: direct link, hf CLI and curl.
- Browser
- Download file 819 Bytes
-
https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/app-server-protocol/src/protocol/v2/application.rs
- Command line
-
hf download hf://SaylorTwift/codex/codex-rs/app-server-protocol/src/protocol/v2/application.rs
-
curl -L -o application.rs https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/app-server-protocol/src/protocol/v2/application.rs
819 Bytes
| //! Managed requirements for application traffic, separate from agent permissions. | |
| use super::NetworkDomainPermission; | |
| use crate::JsonSchema; | |
| use crate::TS; | |
| use serde::Deserialize; | |
| use serde::Serialize; | |
| use std::collections::BTreeMap; | |
| pub struct ApplicationRequirements { | |
| pub network: Option<ApplicationNetworkRequirements>, | |
| } | |
| pub struct ApplicationNetworkRequirements { | |
| /// When enabled, only explicitly allowed exact domains may be contacted. | |
| pub enabled: bool, | |
| pub domains: BTreeMap<String, NetworkDomainPermission>, | |
| } | |