Skip to content

Publish the Chronicle Workbench port from cratis run - #55

Merged
einari merged 2 commits into
mainfrom
feat/publish-workbench-port
Jul 30, 2026
Merged

Publish the Chronicle Workbench port from cratis run#55
einari merged 2 commits into
mainfrom
feat/publish-workbench-port

Conversation

@einari

@einari einari commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Added

  • cratis run now publishes the Chronicle Workbench alongside the Stage API, so a play session's events, observers and read models can be inspected while it runs. The Workbench is at https://localhost:35000 — sign in with the Stage image's development credentials.
  • --workbench-port option on cratis run for choosing the host port the Workbench is published on.

Changed

  • cratis run prints both the Stage API and the Chronicle Workbench URL when a session starts.
  • Package references updated to their latest releases, including Chronicle 16.11.0, Screenplay 1.6.4 and Fundamentals 7.16.6.
  • The disableTls connection-string option is replaced by skipTlsValidation, following Chronicle 16.11.0. The client always connects over TLS; the option now only controls whether the server's certificate is validated, which is what lets the CLI trust a development server's self-signed certificate.

@einari einari added the patch label Jul 30, 2026
einari added 2 commits July 30, 2026 14:47
The Stage container bundles a Chronicle kernel that serves the Workbench on
port 35000, but the run command only published the Stage API, so a play
session could not be inspected. Publish 35000 as well, with a
--workbench-port option for the host side, and print both URLs on startup.
Chronicle 16.11.0 replaces ChronicleConnectionString.DisableTls with
SkipTlsValidation — the client now always connects over TLS and the option
only relaxes certificate validation — so the connection, login and the
documented connection-string option follow that rename.
@einari
einari force-pushed the feat/publish-workbench-port branch from 7042d93 to 0c2c261 Compare July 30, 2026 12:47
@einari
einari merged commit 90717b8 into main Jul 30, 2026
1 check passed
@einari
einari deleted the feat/publish-workbench-port branch July 30, 2026 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant