Cursor Glide
A new Cursor Glide option in Behavior Config makes the mouse move at a natural, human-like pace instead of teleporting between targets. When enabled:
- Cursor follows a smooth Bezier curve with ease-in/ease-out
- Movement speed scales with distance (15–60 steps)
- Position is tracked across actions — no jumps between clicks
Off by default. Enable it in Behavior Config → Cursor Glide.
Click Retry
Clicks are now automatically verified using elementFromPoint. If a click misses the target (e.g. due to layout shift), the agent will:
- Re-resolve the element's position
- Retry up to 3 times
- Fall back to a forced Playwright click if all retries fail
Retry attempts are logged for visibility.
AI Selector for Scroll
The AI selector finder (magic wand icon) is now available on Scroll action blocks, matching the existing behavior for click, type, and hover actions.
Performance
- Memoize ResultsPane state to prevent flickering and network spam
UI/UX
- Executions Refresh UX improvement
- Remove Reset Keys and Toggle Caps buttons from noVNC viewer
- Add ARIA labels to icon-only buttons in API Keys Panel
Full Changelog: v0.8.0...v0.8.1