You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
tap's pixel-diff verification now locates the change, not just measures it: verification.regions gives bounding boxes (screenshot pixels) of where the screen actually changed, and the explanation text names their centres — feed a centre straight into inspect_at_point instead of eyeballing the whole screenshot.
Structured failureKind recorded at the throw site for connection/tool failures, improving telemetry on why a call failed (e.g. no_metro).
Fixes
get_screen_state: a bottom sheet's contents could be pruned by two independent bugs — a transform double-composed into the measured frame (iOS), and a style array read as OR instead of RN's actual last-wins semantics (Android). Both are shared visibility/transform logic used by every fiber-walk tool, not sheet-specific.
Docs
skills/session-setup.md: added a mandatory step to read the project's own build config (package.json scripts, Metro port, bundle ID) before booting/launching/scanning, instead of defaulting to generic commands or asking the user for values the repo already answers.
Documented the new tap diff-region behavior in the shipped usage guide, CLAUDE.md, and docs/tools.md.