Files
codex/codex-rs/exec-server-protocol/src/lib.rs
sayan-oai 95c7265e84 Add executor-local config reads to the exec server (#37408)
## What changed

- Add the `environmentConfig/read` RPC for selecting literal TOML paths from executor-local config and requirements layers.
- Return layer precedence, cloud insertion points, source and base-directory metadata, and executor home and hostname context without normalizing path-bearing values.
- Expose the operation through both remote clients and local `Environment` instances, with invalid selectors reported as invalid parameters.

## Testing

- Cover projected remote config reads and rejection of empty selectors.

GitOrigin-RevId: fee15bf833de6bcb2058d405ed5b1d5d928d7218
2026-08-07 08:32:30 +00:00

15 lines
337 B
Rust

mod environment_config;
mod network_policy;
mod process_id;
mod protocol;
pub mod rpc;
pub use environment_config::*;
pub use network_policy::*;
pub use process_id::ProcessId;
pub use protocol::*;
pub use rpc::*;
/// Oldest Codex release supported by the executor protocol.
pub const MINIMUM_SUPPORTED_CODEX_VERSION: &str = "0.145.0";