Skip to content

Disclose an unsettled post-gesture surface on selector-targeted interactions #2853

Description

@thymikee

Problem

#2839 makes a post-gesture capture that never settled carry unsettledGesture, and discloses it on selector reads (is, get, find, wait) and snapshot. Selector-targeted interactions do not disclose it yet. click, press, fill, and similar commands resolve their target through src/commands/interaction/runtime/resolution.ts (the captureSnapshot call near lines 733-752). After a scroll whose surface is still moving, a target missing from that tree fails as a plain not-found. The agent cannot tell this apart from a real absence.

Expected

An interaction whose selector resolution misses on a tree with unsettledGesture carries the same typed unsettledGesture fact and warning as the selector reads. It must be keyed on the tree fact and must not match on message text.

Notes

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions