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
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
.
yutori-ai
/
frontend-visualqa
Public
Notifications
You must be signed in to change notification settings
Fork
2
Star
9
Code
Issues
0
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Actions: yutori-ai/frontend-visualqa
Actions
All workflows
Workflows
Create changelog PR
Create changelog PR
Create PR
Create PR
Open PR
Open PR
Publish frontend-visualqa to PyPI
Publish frontend-visualqa to PyPI
Visual QA — Example Tests
Visual QA — Example Tests
Show more workflows...
Management
Caches
Deployments
All workflows
All workflows
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Showing runs from all workflows
will be ignored since log searching is not yet available
460 workflow runs
460 workflow runs
Workflow
Filter by Workflow
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching workflows.
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
test: extract shared _capturing_browser_manager helper in test_runner.py
Visual QA — Example Tests
#410:
Pull request
#312
synchronize by
dhruvbatra
1m 55s
claude/admiring-hawking-hvno0l
claude/admiring-hawking-hvno0l
1m 55s
View #312
View workflow file
test: extract shared _capturing_browser_manager helper in test_runner.py
Visual QA — Example Tests
#409:
Pull request
#312
opened by
dhruvbatra
2m 35s
claude/admiring-hawking-hvno0l
claude/admiring-hawking-hvno0l
2m 35s
View #312
View workflow file
test: extract shared _build_overlay_call_order_fixtures helper in test_actions.py
Visual QA — Example Tests
#408:
Pull request
#311
opened by
dhruvbatra
1m 52s
claude/admiring-hawking-5tb64v
claude/admiring-hawking-5tb64v
1m 52s
View #311
View workflow file
refactor(runner): derive run-summary status labels from the ClaimStatus Literal
Visual QA — Example Tests
#407:
Pull request
#310
opened by
dhruvbatra
2m 1s
claude/admiring-hawking-zi7ax4
claude/admiring-hawking-zi7ax4
2m 1s
View #310
View workflow file
test: extract shared assert_pending_close_task_runs_to_completion helper
Visual QA — Example Tests
#406:
Pull request
#309
opened by
dhruvbatra
2m 8s
claude/admiring-hawking-ehmk8p
claude/admiring-hawking-ehmk8p
2m 8s
View #309
View workflow file
test: extract shared _install_fake_browser_manager helper in test_cli.py
Visual QA — Example Tests
#405:
Pull request
#308
opened by
dhruvbatra
2m 1s
claude/admiring-hawking-hps195
claude/admiring-hawking-hps195
2m 1s
View #308
View workflow file
test: extract shared _runner_aliased_attrs helper in test_runner.py
Visual QA — Example Tests
#404:
Pull request
#307
opened by
dhruvbatra
1m 59s
claude/admiring-hawking-82kyra
claude/admiring-hawking-82kyra
1m 59s
View #307
View workflow file
refactor: use str.removesuffix in _normalize_label_for_match
Visual QA — Example Tests
#403:
Pull request
#306
opened by
dhruvbatra
1m 51s
claude/admiring-hawking-mzxbw2
claude/admiring-hawking-mzxbw2
1m 51s
View #306
View workflow file
refactor: use str.removeprefix in _parse_navigation_hint
Visual QA — Example Tests
#402:
Pull request
#305
opened by
dhruvbatra
2m 38s
claude/admiring-hawking-6rgt4x
claude/admiring-hawking-6rgt4x
2m 38s
View #305
View workflow file
test: extract shared _skip_preflight helper in test_runner.py
Visual QA — Example Tests
#401:
Pull request
#304
opened by
dhruvbatra
2m 15s
claude/admiring-hawking-w85tbj
claude/admiring-hawking-w85tbj
2m 15s
View #304
View workflow file
refactor: extract shared retain_background_task helper for fire-and-forget tasks
Visual QA — Example Tests
#400:
Pull request
#303
opened by
dhruvbatra
2m 2s
claude/admiring-hawking-eiz9f9
claude/admiring-hawking-eiz9f9
2m 2s
View #303
View workflow file
fix(mcp_server): hold a strong reference to close_runners_sync's background close task
Visual QA — Example Tests
#399:
Pull request
#302
opened by
dhruvbatra
2m 10s
claude/admiring-hawking-7ztmew
claude/admiring-hawking-7ztmew
2m 10s
View #302
View workflow file
Update Navigator overlay runtime to 0.4.0
Visual QA — Example Tests
#398:
Pull request
#301
opened by
tiagosilvamwi
2m 5s
tiago/update-navigator-overlay-runtime-0.4.0
tiago/update-navigator-overlay-runtime-0.4.0
2m 5s
View #301
View workflow file
fix(navigator_client): hold a strong reference to scheduled close() background tasks
Visual QA — Example Tests
#397:
Pull request
#300
opened by
dhruvbatra
2m 5s
claude/admiring-hawking-d6mf9f
claude/admiring-hawking-d6mf9f
2m 5s
View #300
View workflow file
refactor(schemas): replace hand-rolled loop with a list comprehension in normalize_claim_navigation_hints
Visual QA — Example Tests
#396:
Pull request
#299
opened by
dhruvbatra
1m 52s
claude/admiring-hawking-48kdt1
claude/admiring-hawking-48kdt1
1m 52s
View #299
View workflow file
refactor(cli): replace _run_login's polling loop with threading.Event.wait
Visual QA — Example Tests
#395:
Pull request
#298
synchronize by
dhruvbatra
1m 59s
claude/admiring-hawking-ddlvid
claude/admiring-hawking-ddlvid
1m 59s
View #298
View workflow file
refactor(cli): replace _run_login's polling loop with threading.Event.wait
Visual QA — Example Tests
#394:
Pull request
#298
opened by
dhruvbatra
2m 7s
claude/admiring-hawking-ddlvid
claude/admiring-hawking-ddlvid
2m 7s
View #298
View workflow file
refactor(runner): type _load_class's return as type[NavigatorClient] | type[ClaimVerifier]
Visual QA — Example Tests
#393:
Pull request
#297
opened by
dhruvbatra
1m 58s
claude/admiring-hawking-dkxlul
claude/admiring-hawking-dkxlul
1m 58s
View #297
View workflow file
refactor(schemas): type _pydantic_field_default's model param as type[BaseModel]
Visual QA — Example Tests
#392:
Pull request
#296
opened by
dhruvbatra
2m 5s
claude/admiring-hawking-1p68kz
claude/admiring-hawking-1p68kz
2m 5s
View #296
View workflow file
refactor(navigator_client): type HTTP/2 swap params as AsyncYutoriClient
Visual QA — Example Tests
#391:
Pull request
#295
opened by
dhruvbatra
2m 15s
claude/admiring-hawking-gvho01
claude/admiring-hawking-gvho01
2m 15s
View #295
View workflow file
refactor(cli): type _progress_complete's result param as ClaimResult
Visual QA — Example Tests
#390:
Pull request
#294
opened by
dhruvbatra
2m 18s
claude/admiring-hawking-n05tbc
claude/admiring-hawking-n05tbc
2m 18s
View #294
View workflow file
refactor(actions): extract _ref_result_coordinates for ref-lookup coordinate resolution
Visual QA — Example Tests
#389:
Pull request
#293
opened by
dhruvbatra
2m 24s
claude/admiring-hawking-ojmafy
claude/admiring-hawking-ojmafy
2m 24s
View #293
View workflow file
refactor(navigator_client): type _log_retry's retry_state as tenacity.RetryCallState
Visual QA — Example Tests
#388:
Pull request
#292
opened by
dhruvbatra
2m 12s
claude/admiring-hawking-mtbb8s
claude/admiring-hawking-mtbb8s
2m 12s
View #292
View workflow file
refactor(browser): type BrowserManager.__aexit__ with stdlib exception types
Visual QA — Example Tests
#387:
Pull request
#291
opened by
dhruvbatra
2m 16s
claude/admiring-hawking-fg89mc
claude/admiring-hawking-fg89mc
2m 16s
View #291
View workflow file
refactor(cli, runner): replace Any with VisualQARunner/ClaimVerifier in runner-handling signatures
Visual QA — Example Tests
#386:
Pull request
#290
opened by
dhruvbatra
2m 1s
claude/admiring-hawking-g5bnbs
claude/admiring-hawking-g5bnbs
2m 1s
View #290
View workflow file
Previous
1
2
3
4
5
…
18
19
Next
You can’t perform that action at this time.