Skip to content

trust-dev

trust-dev is the developer/workbench CLI for truST. It owns automation and repository-helper commands that are being split out of the product runtime binary.

Command Families

Command Purpose
agent serve serve the external agent JSON-RPC contract over stdio
commit summarize and commit project changes
docs generate API documentation from tagged ST comments
test discover and execute ST tests

Agent

Usage: trust-dev agent <COMMAND>

Current stable subcommand:

  • serve

Run:

trust-dev agent serve --project ./my-plc

trust-runtime agent serve is a deprecated forwarding alias during the product/workbench split.

Commit

Usage: trust-dev commit [OPTIONS]

Primary options:

  • --project
  • --message
  • --dry-run

trust-runtime commit is a deprecated forwarding alias during the product/workbench split.

Docs

Usage: trust-dev docs [OPTIONS]

Primary options:

  • --project
  • --out-dir
  • --format

trust-runtime docs is a deprecated forwarding alias during the product/workbench split.

Test

Usage: trust-dev test [OPTIONS]

Primary options:

  • --project
  • --filter
  • --list
  • --timeout
  • --output
  • --ci

trust-runtime test is a deprecated forwarding alias during the product/workbench split.