CLI
CLI Overview
CLI mental model and end-to-end flow for exploration and replay.
Session and Namespace Model
--session/OPENSTEER_SESSION: logical session name (daemon routing is scoped by canonicalcwd+ logical session)--name/OPENSTEER_NAME: selector cache namespace (applies onopen)
If --session is omitted:
- Interactive terminal: Opensteer creates/reuses a terminal-scoped default.
- Non-interactive mode: set
OPENSTEER_SESSIONorOPENSTEER_CLIENT_ID.
CWD-Scoped Routing
- Daemon reuse now requires both:
- same logical session name, and
- same canonical current working directory (
realpath(cwd)).
- The same logical session name can be active in multiple directories on the same machine without collisions.
Common Flow
opensteer open https://example.com --session agent-a --name product-scraper
opensteer snapshot --session agent-a
opensteer click 3 --session agent-a
opensteer status --session agent-a
opensteer close --session agent-a
Covered Features
cli:closecli:navigatecli:opencli:sessionscli:status
