Skip to content

Rename reject approval policy to granular#14516

Merged
mousseau-oai merged 1 commit intomainfrom
dev/mousseau/reject-policy-rename
Mar 12, 2026
Merged

Rename reject approval policy to granular#14516
mousseau-oai merged 1 commit intomainfrom
dev/mousseau/reject-policy-rename

Conversation

@mousseau-oai
Copy link
Copy Markdown
Contributor

reject approval policy is now called granular where each property indicates if approval is allowed. Renamed Feature::RequestPermissions to Feature::ExecPermissionApprovals as the original name became confusing with the request_permissions tool.

@mousseau-oai mousseau-oai force-pushed the dev/mousseau/reject-policy-rename branch from 9ca677d to ae24bab Compare March 12, 2026 23:00
Copy link
Copy Markdown
Collaborator

@dylan-hurd-oai dylan-hurd-oai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The scope of the rename looks great! My only concern is the breaking change to AskForApproval - users that have manually edited their config.toml to use this field will start seeing an error, and we never marked it as experimental.

I think usage/adoption would be low enough that we're okay with this, but in the future we should be clearer about marking this as experimental ahead of time.

@mousseau-oai mousseau-oai merged commit b7dba72 into main Mar 12, 2026
52 of 54 checks passed
@mousseau-oai mousseau-oai deleted the dev/mousseau/reject-policy-rename branch March 12, 2026 23:38
@github-actions github-actions bot locked and limited conversation to collaborators Mar 12, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

2 participants