Skip to content

Remove command preauthorization from ask_operator - #727

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-7262-remove-command-preauthorization-from-ask_operator
Aug 31, 2026
Merged

Remove command preauthorization from ask_operator#727
TheGreatAxios merged 1 commit into
mainfrom
cl-7262-remove-command-preauthorization-from-ask_operator

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Collaborator

Summary

  • ask_operator no longer mints a run_shell grant from its command field after a non-cancel option.
  • Clarification is not approval; Reject and similar options no longer preauthorize the shell call.

Verification

  • Typecheck and build passed; targeted tests passed.
  • Full bun run test was blocked by host git hooks rejecting fixture authors (CL-7267 is the helper for that).

Fixes CL-7262

@linear-code

linear-code Bot commented Aug 31, 2026

Copy link
Copy Markdown

CL-7262

The command field minted a run_shell grant after any non-cancel option, so an option labeled Reject still authorized the shell call. Clarification is not approval.
@TheGreatAxios
TheGreatAxios force-pushed the cl-7262-remove-command-preauthorization-from-ask_operator branch from 8656aa1 to d1ff978 Compare August 31, 2026 15:21
@TheGreatAxios
TheGreatAxios merged commit d3ceaf7 into main Aug 31, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant