gstack/browse
Hakim Raja 9fa1e25390 feat(browse): add webauthn command for CDP virtual authenticator support
navigator.credentials.create()/.get() have no platform authenticator to
resolve against in headless Chromium, so passkey/WebAuthn flows hang or
reject outright. `webauthn [on|off]` attaches a CDP virtual authenticator
(ctap2, resident keys, automatic presence simulation) to the active tab,
scoped to the page's lifetime via the existing getOrCreateCdpSession cache.

Bumps VERSION to 1.60.2.0 (patch) and documents the command in
browse/SKILL.md.tmpl (regenerated) and gstack/llms.txt.
2026-07-18 16:40:31 +02:00
..
bin feat: multi-agent support — gstack works on Codex, Gemini CLI, and Cursor (v0.9.0) (#226) 2026-03-19 18:20:50 -07:00
scripts fix: ngrok Windows build + close CI error-swallowing gap (v0.18.0.1) (#1024) 2026-04-16 13:49:04 -07:00
src feat(browse): add webauthn command for CDP virtual authenticator support 2026-07-18 16:40:31 +02:00
test feat(browse): add webauthn command for CDP virtual authenticator support 2026-07-18 16:40:31 +02:00
PLAN-snapshot-dropdown-interactive.md fix: snapshot -i auto-detects dropdown/popover interactive elements (#845) 2026-04-05 22:57:45 -07:00
SKILL.md feat(browse): add webauthn command for CDP virtual authenticator support 2026-07-18 16:40:31 +02:00
SKILL.md.tmpl feat(browse): add webauthn command for CDP virtual authenticator support 2026-07-18 16:40:31 +02:00