Documentation
README
<essential_principles>
The daemon auto-starts on browser commands. gsd-browser daemon health reports state and does not start a session. Use gsd-browser daemon start only when you want to pre-warm or verify daemon lifecycle explicitly.
Always re-snapshot after page changes. Refs are versioned (@v1:e1, @v2:e3). After navigation, form submission, or dynamic content loading, old refs are stale. Run gsd-browser snapshot to get fresh refs before interacting.
Use --json when parsing output. Use text mode when reading output yourself. Use --json when you need to extract values programmatically.
This is the opening of the README. Read the full README on GitHub.