Skip to content

Add run command to launch a Stage sandbox from .play files - #42

Merged
einari merged 4 commits into
mainfrom
feature/run-command
Jul 20, 2026
Merged

Add run command to launch a Stage sandbox from .play files#42
einari merged 4 commits into
mainfrom
feature/run-command

Conversation

@einari

@einari einari commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Added

  • cratis run [PATH] — boots a local Stage sandbox from the Screenplay (.play) files in a folder. It mounts the folder into the cratis/stage container, publishes the Stage API on http://localhost:9090 (override with --port), and streams the session until you stop it. Refuses to start when no .play files are present, and reports a clear error when Docker is unavailable. Choose the image tag with --tag.

einari and others added 3 commits July 20, 2026 15:53
The command discovers the Screenplay (.play) files in a folder and hands
them to the cratis/stage Docker container with the folder mounted and the
Stage API published on the host. It refuses to start when no .play files
are present, and reports a clear error when Docker is unavailable.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@einari einari added the minor New features, non-breaking additions label Jul 20, 2026
SharpConsoleUI pulled AngleSharp 1.4.0, which carries the moderate
advisory GHSA-pgww-w46g-26qg and failed the Release build under
warnings-as-errors (NU1902). Pin AngleSharp to 1.5.2, which is not
affected.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@einari
einari merged commit 80c5e14 into main Jul 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor New features, non-breaking additions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant