Wrangle drives an ordinary Safari window through Apple Events: no automation session, no extension, no native helper. The window stays a real one you can see, keep, and take back. Scope is the safety boundary - one window id, one tab position, one expected URL, one document epoch - and losing any of them ends the session rather than starting a search for a substitute.
Required Ruby Version
>= 3.2
Authors
Eric Boehs
Versions
- 0.1.0 September 18, 2026 (59 KB)