Skip to content
Registry StackDocsv0.46.0

caseworkctl dev command reference

View as Markdown

Start, stop and inspect a retained standalone local session.

This page is generated from the public Clap command tree for Registry Stack source version 0.46.0 and catalog SHA-256 d43b1bf418e0b00fac52311fa3a106fa124512dbc88cf511475713af2d73aa47. Hidden implementation commands are omitted.

caseworkctl dev [OPTIONS] [PROJECT]
caseworkctl dev <COMMAND>
CommandDescription
startStart or reuse the project’s retained local database and services
stopStop only this project’s supervised services, preserving its database
eventsPrint the bounded retained runtime journal
tokenWrite a fresh bearer header for a registered local teaching or service client
grantExchange an existing Casework approval using an explicit configured issuer connection
identityShow a standalone issuer subject before authoring local directory or task templates
ArgumentAlways requiredDefaultValuesEnvironmentDescription
[PROJECT]No.n/an/aExisting authored Casework project directory
OptionAlways requiredDefaultValuesEnvironmentDescription
--clients-file <FILE>Non/an/an/aLocal clients and their directory teams (default on first start: dev-clients.yaml in the project; retained for restarts)
--casework-port <CASEWORK_PORT>Non/an/aCASEWORKCTL_DEV_CASEWORK_PORTCasework loopback port on first start (prefers 8092 when available; retained for restarts)
--issuer-port <ISSUER_PORT>Non/an/aCASEWORKCTL_DEV_ISSUER_PORTLocal issuer loopback port on first start (prefers 8093 when available; retained for restarts)
--issuer-project <PROJECT>Non/an/an/aReady Base Registry Engine (BReg) dev project that owns the shared issuer registration
--database-port <DATABASE_PORT>Non/an/aCASEWORKCTL_DEV_DATABASE_PORTPostgreSQL loopback port on first start (prefers 15433 when available; retained for restarts)
--format <FORMAT>Nohumanhuman, jsonn/aWrite human diagnostics and reports, or one typed JSON report
-h, --helpNon/an/an/aPrint help

After changing a public command, argument, option, default, environment binding, or help description, run cargo run --locked -p registry-cli-docs -- --write, commit crates/registry-cli-docs/catalog.json, then run npm run generate from docs/site.