Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
Integration-Automation
/
AutoControlGUI
Public
Notifications
You must be signed in to change notification settings
Fork
2
Star
53
Code
Issues
0
Pull requests
9
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Verify the platforms this project claims, and support more of them
- #482
#482
Merged
JE-Chen
merged 30 commits into
main
Integration-Automation/AutoControlGUI:main
from
feat/cross-platform-verification
Integration-Automation/AutoControlGUI:feat/cross-platform-verification
Copy head branch name to clipboard
Aug 20, 2026
Conversation
Commits
30
(30)
Checks
Files changed
Merged
Verify the platforms this project claims, and support more of them
#482
JE-Chen
merged 30 commits into
main
Integration-Automation/AutoControlGUI:main
from
feat/cross-platform-verification
Integration-Automation/AutoControlGUI:feat/cross-platform-verification
Copy head branch name to clipboard
Commits
Commits on Aug 19, 2026
Run the headless suite on the platforms it claims to support
Show description for a986527
JE-Chen
committed
a986527
View commit details
Copy full SHA for a986527
Browse repository at this point
Fix two macOS defects the widened matrix found
Show description for fd4fba7
JE-Chen
committed
fd4fba7
View commit details
Copy full SHA for fd4fba7
Browse repository at this point
Read X11 input back out of a real client
Show description for b4055cc
JE-Chen
committed
b4055cc
View commit details
Copy full SHA for b4055cc
Browse repository at this point
Measure what a real macOS runner permits, rather than guess
Show description for e2c43de
JE-Chen
committed
e2c43de
View commit details
Copy full SHA for e2c43de
Browse repository at this point
Turn the macOS probe into a gate, now that it has been measured
Show description for cb1fe40
JE-Chen
committed
cb1fe40
View commit details
Copy full SHA for cb1fe40
Browse repository at this point
Give window management a backend, so it works off Windows
Show description for c0ac50a
JE-Chen
committed
c0ac50a
View commit details
Copy full SHA for c0ac50a
Browse repository at this point
Give Linux an accessibility backend, over AT-SPI2
Show description for 688dd2b
JE-Chen
committed
688dd2b
View commit details
Copy full SHA for 688dd2b
Browse repository at this point
Gate the macOS window probe on the code, not on the runner's session
Show description for dfbce67
JE-Chen
committed
dfbce67
View commit details
Copy full SHA for dfbce67
Browse repository at this point
Support the BSDs and arm64, and run something on both
Show description for 3afc453
JE-Chen
committed
3afc453
View commit details
Copy full SHA for 3afc453
Browse repository at this point
Record what shipped, and the one thing deliberately left
Show description for f550eba
JE-Chen
committed
f550eba
View commit details
Copy full SHA for f550eba
Browse repository at this point
Poll the macOS modifier state instead of racing it
Show description for fb60702
JE-Chen
committed
fb60702
View commit details
Copy full SHA for fb60702
Browse repository at this point
Get FreeBSD's python-Xlib from pip, not from a flavoured port
Show description for 794220c
JE-Chen
committed
794220c
View commit details
Copy full SHA for 794220c
Browse repository at this point
Stop losing an MCP tool reply when the transport shuts down
Show description for 775e23c
JE-Chen
committed
775e23c
View commit details
Copy full SHA for 775e23c
Browse repository at this point
Drop the Windows arm64 runner, because it measured a real blocker
Show description for 48368c6
JE-Chen
committed
48368c6
View commit details
Copy full SHA for 48368c6
Browse repository at this point
Keep the FreeBSD probe to the modules that need no Pillow
Show description for a42d218
JE-Chen
committed
a42d218
View commit details
Copy full SHA for a42d218
Browse repository at this point
Give the FreeBSD VM the dependencies the facade imports
Show description for 949684b
JE-Chen
committed
949684b
View commit details
Copy full SHA for 949684b
Browse repository at this point
Scope the FreeBSD job to the decision a BSD is needed to answer
Show description for 47257cd
JE-Chen
committed
47257cd
View commit details
Copy full SHA for 47257cd
Browse repository at this point
Commits on Aug 20, 2026
Give macOS the recorder it already had the code for
Show description for 19ea506
JE-Chen
committed
19ea506
View commit details
Copy full SHA for 19ea506
Browse repository at this point
Drop the record-on-macOS assertion the gate no longer backs
Show description for 9cbc2bd
JE-Chen
committed
9cbc2bd
View commit details
Copy full SHA for 9cbc2bd
Browse repository at this point
Stop requiring OpenCV to move a mouse, and verify a BSD really does
Show description for 2a49f30
JE-Chen
committed
2a49f30
View commit details
Copy full SHA for 2a49f30
Browse repository at this point
Bootstrap the FreeBSD VM's pip from ensurepip, not from pkg
Show description for 2a70ccb
JE-Chen
committed
2a70ccb
View commit details
Copy full SHA for 2a70ccb
Browse repository at this point
Name six explicitly, since --no-deps is the point of the FreeBSD job
Show description for f5347ea
JE-Chen
committed
f5347ea
View commit details
Copy full SHA for f5347ea
Browse repository at this point
Stop needing a database to move a mouse, and let a BSD prove it
Show description for d46bfec
JE-Chen
committed
d46bfec
View commit details
Copy full SHA for d46bfec
Browse repository at this point
Mark the two import probes the way Codacy's Semgrep honours
Show description for b07de3c
JE-Chen
committed
b07de3c
View commit details
Copy full SHA for b07de3c
Browse repository at this point
Put the last five errors inside the family that gets caught
Show description for ae65cba
JE-Chen
committed
ae65cba
View commit details
Copy full SHA for ae65cba
Browse repository at this point
Pin that importing the package writes nothing to the user's home
Show description for 501f146
JE-Chen
committed
501f146
View commit details
Copy full SHA for 501f146
Browse repository at this point
Scope the import side-effect check to the directory we own
Show description for 7ee8eb9
JE-Chen
committed
7ee8eb9
View commit details
Copy full SHA for 7ee8eb9
Browse repository at this point
Name the second package that blocks Windows arm64
Show description for d8b6384
JE-Chen
committed
d8b6384
View commit details
Copy full SHA for d8b6384
Browse repository at this point
Say where the destructive-tool prompt actually works
Show description for d7ff13f
JE-Chen
committed
d7ff13f
View commit details
Copy full SHA for d7ff13f
Browse repository at this point
Give the HTTP transport the session identity MCP specifies
Show description for f52662c
JE-Chen
committed
f52662c
View commit details
Copy full SHA for f52662c
Browse repository at this point
You can’t perform that action at this time.