Skip to content

Add optional verification to react-native dismiss-overlay #565

@thymikee

Description

@thymikee

What to build

Add an explicit verification path for agent-device react-native dismiss-overlay so automation can ask the command to confirm that a React Native LogBox or RedBox overlay is gone before continuing. Keep the default fast path unchanged: it should still dismiss and ask the agent to run a fresh snapshot -i -c.

This should be a narrow command-level enhancement, not a geometry rewrite.

Acceptance criteria

  • react-native dismiss-overlay keeps the current fast behavior by default.
  • A verification option is available for stricter automation, for example --verify.
  • Verified success reports verified: true only when a fresh post-dismiss snapshot no longer detects the overlay.
  • Ambiguous or still-visible overlays preserve a useful failure or warning payload with the next action for the agent.
  • Unit or provider-backed coverage exercises verified success and still-visible overlay behavior.

Blocked by

None - can start immediately

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions