Makes MouseMove accept an optional steps variadic parameter that maps
to Playwright's MouseMoveOptions.Steps, generating intermediate
mousemove events for human-like drag behavior.
Closes#81
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Claude
merged commit ace6c1e0bf into main2026-02-28 16:23:50 +00:00
Claude
deleted branch feature/81-mousemove-steps2026-02-28 16:23:50 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
MouseMove(x, y float64)toMouseMove(x, y float64, steps ...int)— fully backward compatiblesteps[0]asMouseMoveOptions.Stepsto Playwright when > 1, generating intermediate mousemove events for smooth drag gesturespromote_test.goCloses #81
Test plan
go build ./...passesgo test ./...passes (all packages)🤖 Generated with Claude Code