Skip to content
This repository was archived by the owner on Mar 8, 2026. It is now read-only.

Releases: xidik12/getoculo.com

Oculo v0.2.0 — Zero Browser Limitations

28 Feb 07:31

Choose a tag to compare

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