Repository navigation
improvement(computer-use): allow every app by default, protect sensitive apps, and make per-app approval optional - #9980
Conversation
… managers, make per-app approval optional, and trim the settings Turning Computer Use on and granting Accessibility and Screen Recording now covers every app except Sim, System Settings and password managers. Approving each app's first use becomes an opt-in setting, and the settings section keeps only the switch, the two macOS permissions and the optional approvals.
…-insensitively, and remember unlisted app names
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
There was a problem hiding this comment.
All reported issues were addressed across 12 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
[High impact] The PR appears safe to merge; no new actionable issues were found. SummaryComputer Use allows unprotected apps by default and makes first-use approval optional.
|
…rd, and keep the approval copy for older shells
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
There was a problem hiding this comment.
All reported issues were addressed across 13 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
…e protected apps in the helper README
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
Summary
computerUseAskForApps, newcomputer-use:set-ask-for-appschannel with the same gates asset-enabled). Sign-out/deployment reset clears it with the opt-in and approvalsaskForApps, so new web keeps its approval list and it keeps prompting as before. Existing users move to allow-all on upgrade (computer use was org-limited until v0.9.55). A self-hosted deployment running older web with this shell keeps the old "each app requires your approval" line until web updatesType of Change
Testing
apps/desktop: computer-use service + IPC suites (100 tests); new default-mode test fails without the changeapps/sim: settings desktop + computer-use component suitescheck:client-boundary,check:test-patterns,check:comment-hygiene,check:api-validation:strict; full gate in CIChecklist
test-auditauthoring gate)