changedInput schema / properties / steps / items / description
Previous value: -"One action on the last observation. kind: click (selector, or point + screenshotId of a native capture; button left|right|middle; count 1|2), setValue (selector, value), typeText (text; focus: selector), key (key: \"ctrl+s\", \"enter\"), select (selector, option), menu (path: \"File > Save\"), secondary (selector, action), scroll (point, screenshotId, scrollX, scrollY), drag (from, to, screenshotId). Optional: expect (postcondition), timeoutMs (0-15000), refresh (text|image|both), fallback (false forbids real mouse/keyboard), confirm and accord for sensitive actions (see the refusal)."New value: +"One action on the last observation. kind: click (selector, or point + screenshotId of a native capture; button left|right|middle; count 1|2), setValue (selector, value), typeText (text; focus: selector), key (key: \"ctrl+s\", \"enter\"), select (selector, option), menu (path: \"File > Save\"), secondary (selector, action), scroll (point, screenshotId, scrollX, scrollY), drag (from, to, screenshotId), hover (selector, or point + screenshotId: one mouse move, no button; give expect or refresh \"image\" to read the tooltip or menu it reveals). Optional: expect (postcondition), timeoutMs (0-15000), refresh (text|image|both), fallback (false forbids real mouse/keyboard), confirm and accord for sensitive actions (see the refusal)."
changedInput schema / properties / steps / items / properties / kind / enum
Previous value: -[
- "click",
- "setValue",
- "typeText",
- "key",
- "select",
- "menu",
- "secondary",
- "scroll",
- "drag"
-]New value: +[
+ "click",
+ "setValue",
+ "typeText",
+ "key",
+ "select",
+ "menu",
+ "secondary",
+ "scroll",
+ "drag",
+ "hover"
+]