mirror of
https://github.com/openai/codex.git
synced 2026-11-03 16:23:51 +00:00
permissions: store only constrained permission profiles (#19735)
This commit is contained in:
1 parent
8033b6a449
commit
0ccd659b4b
32 files changed
+242
-215
No files matched your search
@@ -848,7 +848,6 @@ pub(crate) fn build_guardian_review_session_config(
|
||||
guardian_config.permissions.permission_profile = Constrained::allow_only(
|
||||
PermissionProfile::from_legacy_sandbox_policy(&sandbox_policy),
|
||||
);
|
||||
guardian_config.permissions.sandbox_policy = Constrained::allow_only(sandbox_policy.clone());
|
||||
guardian_config
|
||||
.permissions
|
||||
.set_legacy_sandbox_policy(sandbox_policy, guardian_config.cwd.as_path())
|
||||
|
||||
@@ -1984,8 +1984,10 @@ async fn guardian_review_session_config_preserves_parent_network_proxy() {
|
||||
Constrained::allow_only(AskForApproval::Never)
|
||||
);
|
||||
assert_eq!(
|
||||
guardian_config.permissions.sandbox_policy,
|
||||
Constrained::allow_only(SandboxPolicy::new_read_only_policy())
|
||||
guardian_config.permissions.permission_profile,
|
||||
Constrained::allow_only(PermissionProfile::from_legacy_sandbox_policy(
|
||||
&SandboxPolicy::new_read_only_policy(),
|
||||
))
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user