v2.11.0
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_statereturns every element with a tap-ready(x, y), screenshot-free, with text content includedtap(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 connectedfix(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.