runx-cli 0.1.0

Cargo-installed launcher for the runx governed agent workflow CLI.
Documentation
  • Coverage
  • 0%
    0 out of 14 items documented0 out of 6 items with examples
  • Size
  • Source code size: 9.34 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 373.22 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 4s Average build duration of successful builds.
  • all releases: 25s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • runxhq/runx
    56 69 4
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • auscaster

runx-cli

runx-cli is the Cargo package for installing the runx command.

The canonical runx CLI implementation currently ships as the npm package @runxhq/cli. This Cargo package installs a small native launcher named runx that delegates to the official npm CLI.

cargo install runx-cli
runx --help

The runx crate name on crates.io is already owned by an unrelated package, so the published Cargo package is runx-cli while the installed binary remains runx.

Runtime Requirements

  • Rust/Cargo for installation.
  • Node.js 20+ and npm for executing the official CLI.

By default the launcher runs the latest published npm CLI:

npm exec --yes --package @runxhq/cli@latest -- runx <args>

Set RUNX_NPM_PACKAGE to pin a specific npm version:

RUNX_NPM_PACKAGE='@runxhq/cli@0.5.22' runx --help

Set RUNX_JS_BIN to delegate to a local JavaScript CLI entrypoint instead:

RUNX_JS_BIN=/path/to/runx/oss/packages/cli/bin/runx.js runx --help

For the launcher version itself:

runx --shim-version