This page documents v0.16.2. Switch to the current version for active guidance.
CLI commands and stable contracts
This page groups A3S Test's stable commands and return conventions by task. Start with capability discovery, then move into agent sessions, ACL suites, or distributed execution for the job at hand.
Discover capabilities
These commands report installed protocols and scheduling boundaries instead of guessing from documentation:
Provider schemas describe request, response, provenance, and authority fields. They do not mean the repository bundles an inference backend.
Agent sessions
agent open aliases agent start, and agent snapshot aliases agent observe.
ACL and distributed runs
Remote workers use separate a3s.test.remote-worker/3 execution and a3s.test.remote-artifacts/1 artifact protocols. A request cannot select executables, applications, backends, credentials, or network policy. Deployment startup fixes those authorities.
Exit codes
The first Ctrl+C requests cancellation and owned-surface cleanup. A second interrupt terminates only browser and CUA process boundaries and TUI process trees owned by the current process.
Web capability summary
The Web driver supports navigation, semantic snapshots, click, hover, focus, fill and type, selection-scoped text insertion, check, select, double and context click, drag, key press, modifier wheel, and viewport control. Synchronization covers load, text, URL, and visibility waits or expectations. Evidence includes screenshots, accessibility trees, console output, page errors, HAR, Chrome traces, WebM video, and contained downloads.
Browser execution is headless by default. --headed is an explicit debugging option. Initial origin, --allow-origin, and explicit hostname exceptions constrain navigation and network access.
