codex_shell_escalation/
lib.rs1#[cfg(unix)]
2mod unix;
3
4#[cfg(unix)]
5pub use unix::ESCALATE_SOCKET_ENV_VAR;
6#[cfg(unix)]
7pub use unix::EscalateAction;
8#[cfg(unix)]
9pub use unix::EscalateServer;
10#[cfg(unix)]
11pub use unix::EscalationDecision;
12#[cfg(unix)]
13pub use unix::EscalationExecution;
14#[cfg(unix)]
15pub use unix::EscalationPermissions;
16#[cfg(unix)]
17pub use unix::EscalationPolicy;
18#[cfg(unix)]
19pub use unix::EscalationPolicyFuture;
20#[cfg(unix)]
21pub use unix::EscalationSession;
22#[cfg(unix)]
23pub use unix::ExecParams;
24#[cfg(unix)]
25pub use unix::ExecResult;
26#[cfg(unix)]
27pub use unix::PreparedExec;
28#[cfg(unix)]
29pub use unix::ResolvedPermissionProfile;
30#[cfg(unix)]
31pub use unix::ShellCommandExecutor;
32#[cfg(unix)]
33pub use unix::ShellCommandExecutorFuture;
34#[cfg(unix)]
35pub use unix::Stopwatch;
36#[cfg(unix)]
37pub use unix::main_execve_wrapper;
38#[cfg(unix)]
39pub use unix::run_shell_escalation_execve_wrapper;