mirror of
https://github.com/openai/codex.git
synced 2026-10-26 18:38:47 +00:00
windows-sandbox: accept permission profiles from callers
This commit is contained in:
@@ -9683,15 +9683,12 @@ impl ChatWidget {
|
||||
let cwd = self.config.cwd.clone();
|
||||
let env_map: std::collections::HashMap<String, String> = std::env::vars().collect();
|
||||
let permission_profile = self.config.permissions.permission_profile();
|
||||
let policy = crate::permission_compat::legacy_compatible_sandbox_policy(
|
||||
&permission_profile,
|
||||
self.config.cwd.as_path(),
|
||||
);
|
||||
match codex_windows_sandbox::apply_world_writable_scan_and_denies(
|
||||
match crate::legacy_core::windows_sandbox::apply_world_writable_scan_and_denies(
|
||||
self.config.codex_home.as_path(),
|
||||
cwd.as_path(),
|
||||
&env_map,
|
||||
&policy,
|
||||
&permission_profile,
|
||||
self.config.cwd.as_path(),
|
||||
Some(self.config.codex_home.as_path()),
|
||||
) {
|
||||
Ok(_) => None,
|
||||
|
||||
Reference in New Issue
Block a user