pome sandbox manages hosted sandboxes on the Pome control plane—the same ones
you see on the dashboard Twins page. It requires pome login (or
POME_API_KEY).
pome session is the same command. session is the legacy name for a
sandbox and stays a permanent alias, as do /v1/sessions, the ses_ id
prefix and session_id in the wire format. Every example below works under
either spelling. See Terminology.pome run only.
Usage
sandbox create
Spin up a hosted sandbox for a twin and print connection details.
Options
Examples
--format env, output includes lines like:
sandbox list
List hosted sandboxes. Defaults to --state running, matching the dashboard view.
Options
Examples
sandbox stop
Stop a hosted sandbox by id (ses_…). Pome creates the run row at
finalize, so a still-open sandbox’s run has not been graded yet — stopping
it without confirming would silently discard that run. An unconfirmed stop
of an open sandbox is refused, naming the task, how long it’s been
open, and telling you to pass --discard to confirm.
Arguments
Options
Examples
finalize_run
tool, or whatever finalized the run in your flow) — finalizing grades the
run and flips the sandbox to done, so no sandbox stop is needed after.
To discard the run anyway, re-run with --discard: