Skip to content

v2.11.0

Choose a tag to compare

@igorzheludkov igorzheludkov released this 07 Sep 21:26
· 21 commits to main since this release

Removed: ocr_screenshot

OCR is not gone, the standalone tool is. OCR still backs tap's last resolution strategy and get_bundle_errors' screen read, so nothing that depended on OCR working changes.

What went away is a tool whose own description told agents to reach for it FIRST. That pointed at a cloud round trip and a manual coordinate hand-off for a job two other tools already do better:

  • get_screen_state returns every element with a tap-ready (x, y), screenshot-free, with text content included
  • tap(text="...") runs fiber, then accessibility, then OCR by itself, and reports which strategy won

If you called ocr_screenshot to find something and tap it, tap(text=...) is the direct replacement. If you called it to read the screen, use get_screen_state.

Tool count: 63 → 62.

Other fixes since 2.10.3

  • fix(usage): no cap banner is pushed when no app is connected
  • fix(http): DNS rebinding protection armed on the dev transport

Docs

Every surface that named the tool was swept, including PRIVACY.md, whose OCR section described a trigger that no longer exists and now names the two code paths that actually send an image to the cloud OCR service.