@open-matrix/hivecast (0.1.76)
Installation
@open-matrix:registry=npm install @open-matrix/hivecast@0.1.76"@open-matrix/hivecast": "0.1.76"About this package
HiveCast Command Line
hivecast is the product account and identity command. This package also
declares matrix and hivedock3 umbrella bins as thin exec-forwarders so a
single global install exposes the current authoring and runtime tools.
Do not install this package globally beside @open-matrix/cli unless you
deliberately want the package manager to choose which package owns the matrix
bin. The public getting-started path installs only hivecast.
Login
hivecast login opens the HiveCast browser login by default and always prints
the recovery URL. The platform resolves a new user's personal namespace, so
--space is optional on this door. To suppress the local browser launcher for
a browser sidecar or remote browser, use:
hivecast login --cloud https://hivecast.ai --no-open
Headless machines use one of two explicit stdin modes. A pre-issued API key has no
browser exchange from which to resolve a namespace, so it requires --space:
printf '%s\n' "$HIVECAST_API_KEY" \
| hivecast login --api-key-stdin --space personal-namespace
printf '%s\n' "$HIVECAST_PASSWORD" \
| hivecast login --password-stdin --email person@example.com
The two stdin modes are mutually exclusive. Secrets are never accepted as positional arguments or command-line option values.
hivecast up forwards to the installed HiveDock workflow. Add --explain to
print its read-only hivedock init (when fresh) plus hivedock start
decomposition and consume-once source labels.
Dependencies
Dependencies
| ID | Version |
|---|---|
| @matrix/hivedock3-cli | 0.1.71 |
| @open-matrix/cli | 0.1.47 |
| @open-matrix/hive-pm | 0.1.32 |
| @open-matrix/identity-client | 0.1.9 |
| commander | ^11.0.0 |
Development Dependencies
| ID | Version |
|---|---|
| @types/node | ^25.0.10 |
| esbuild | ^0.27.3 |
| tsx | ^4.15.6 |
| typescript | ^5.7.0 |