-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
feat: add CUA computer-use sandbox support #7828
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
zouyonghe
merged 33 commits into
AstrBotDevs:master
from
zouyonghe:feat/cua-computer-use
Apr 27, 2026
Merged
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
c3b4be2
feat: add CUA computer-use sandbox support
zouyonghe 76cdb53
fix: add CUA config metadata translations
zouyonghe bc9f966
fix: address CUA sandbox review feedback
zouyonghe cd7ca5a
fix: default CUA sandbox to local mode
zouyonghe dc882c1
fix: harden CUA SDK method compatibility
zouyonghe 1fbcfd3
fix: harden CUA GUI and permission handling
zouyonghe 0c02edd
fix: refine CUA capability and shell handling
zouyonghe 22d7400
fix: avoid inline CUA screenshot image results by default
zouyonghe df54a02
fix: guide CUA browser startup workflow
zouyonghe b8674ef
feat: add CUA browser and key press tools
zouyonghe 0fab3f4
fix: launch CUA browser as sandbox user
zouyonghe bfe0431
fix: stabilize CUA browser screenshots
zouyonghe a5f8dfc
fix: simplify CUA browser launch command
zouyonghe 07939ab
fix: remove CUA open browser tool
zouyonghe e06ae8d
fix: align CUA desktop control guidance
zouyonghe 095d142
fix: harden CUA shell background handling
zouyonghe 8367e11
fix: harden CUA runtime adapters
zouyonghe 60625d2
fix: surface CUA filesystem failures
zouyonghe e1bc2c4
fix: clarify CUA shell fallback support
zouyonghe 4af592d
fix: harden CUA shell helpers
zouyonghe 19d7896
fix: guard CUA file fallbacks
zouyonghe 0e985a7
fix: redact sensitive config log paths
zouyonghe 0a1790b
fix: guard CUA download fallback
zouyonghe 89aad65
test: cover CUA GUI and shell env wiring
zouyonghe 5cc921d
fix: preserve CUA command result output
zouyonghe 8ffc2ce
fix: normalize CUA return codes
zouyonghe c084a5a
fix: preserve foreground shell behavior
zouyonghe ff46f9e
fix: clean up failed CUA boots
zouyonghe 14f7295
docs: add CUA sandbox runtime guide
zouyonghe 598a59d
test: cover CUA GUI tool registration
zouyonghe e257158
refactor: simplify CUA fallback handling
zouyonghe 51c0525
refactor: simplify CUA shell helpers
zouyonghe 9f23aa8
test: cover CUA screenshot result shapes
zouyonghe File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.