permissions: resolve profile identity with constraints

This commit is contained in:
Michael Bolin
2026-05-14 17:50:21 -07:00
parent 4b39a27508
commit cccf53efa4
25 changed files with 545 additions and 224 deletions

View File

@@ -174,7 +174,7 @@ fn new_config(model: Option<String>, arg0_paths: Arg0DispatchPaths) -> anyhow::R
permissions: Permissions::from_approval_and_profile(
Constrained::allow_any(AskForApproval::Never),
Constrained::allow_any(PermissionProfile::read_only()),
),
)?,
approvals_reviewer: ApprovalsReviewer::User,
enforce_residency: Constrained::allow_any(/*initial_value*/ None),
hide_agent_reasoning: false,