This repository was archived by the owner on Mar 8, 2026. It is now read-only.
Releases: xidik12/getoculo.com
Releases · xidik12/getoculo.com
Oculo v0.2.0 — Zero Browser Limitations
What's New in v0.2.0
7 Browser Limitation Fixes
- Modifier keys on click: Ctrl+click, Shift+click, Alt+click, Meta+click now work on all elements
- Drag-and-drop: Full HTML5 DnD + low-level mouse event simulation with bezier curve movement
- Newtab title fix: Navigate from newtab now waits for page load and returns real title + snapshot
- File upload in fill: The fill tool auto-detects file path entries and routes through CDP upload
- OAuth/popup flow: Tracks opener tab, relays auth data back via postMessage, auto-closes popup
- CAPTCHA solving: CDP-based audio solver for cross-origin iframes, MutationObserver detection, solveCaptcha action with screenshot + AI vision support
- Login auto-submit + session cookies: autoLogin now clicks submit button automatically; exportCookies/importCookies bypass HttpOnly via Electron session API
Pipeline Upgrade
- run tool now supports full page snapshots, if conditional branching, and all act actions (hover, back, forward, reload, select, wait)
MCP Schema
- 62 act actions now documented in both bridge and server schemas
- New properties: from/to (drag), expression (evaluate), cookies (importCookies), autoSubmit (login)
TypeScript Fixes
- Fixed 12 pre-existing type errors across 8 files
- Eliminated TS6305 stale artifact warnings in tsconfig
- Added assets.d.ts for PNG/JPG/SVG module declarations