pome session manages hosted twin sandboxes on the Pome control plane—the same
sessions you see on the dashboard Twins page. It requires pome login (or
POME_API_KEY).
GitHub and Stripe are supported today. Slack is local pome run only.
Usage
session create
Spin up a hosted sandbox for a twin and print connection details.
Options
Examples
--format env, output includes lines like:
session list
List hosted sessions. Defaults to --state running, matching the dashboard view.
Options
Examples
session stop
Stop a hosted session by id (ses_…). Pome creates the run row at
finalize, so a still-open session’s run has not been graded yet — stopping
it without confirming would silently discard that run. An unconfirmed stop
of an open session 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 session to done, so no session stop is needed after.
To discard the run anyway, re-run with --discard: