The current implementation uses Safari's Apple Events bridge (osascript). This is macOS-only.
A parallel implementation using Chrome DevTools Protocol (CDP) would enable:
- Cross-platform support (macOS, Linux, Windows)
- Chrome and Firefox (via remote debugging)
- Same read/write/watch pattern, different transport
The osascript → CDP adapter should be a drop-in replacement. Same interface, different bridge.
The current implementation uses Safari's Apple Events bridge (
osascript). This is macOS-only.A parallel implementation using Chrome DevTools Protocol (CDP) would enable:
The
osascript→ CDP adapter should be a drop-in replacement. Same interface, different bridge.