Rainier CLI v0.0.4 beta
Pre-release
Pre-release
Rainier CLI v0.0.4 beta
A CLI-only onboarding and diagnostics release, built from 70a37360f66e4cd5311475277594d9ad224454fe (#54).
What's new
- Compact top-level help, focused command help, and
rainier help allfor the full guide. rainier versionand--versionidentify the installed release.rainier doctorreports basic authentication, workspace, runner, environment, and agent-status readiness with next steps. Checks are bounded to about 15 seconds, including normal token refresh.- Initial 503 attach waits are bounded to about a minute, followed by diagnostics and an exact reattach command. The session is preserved. Established-session reconnection behavior is unchanged.
- A first-session guide covers login, environment selection, agent login, detach, and reattach.
Install
npm install -g @tokencanopy/rainier@beta
rainier version
rainier doctorOr run npx @tokencanopy/rainier@0.0.4 --help. npm requires Node.js 22+ and tar.
Standalone macOS/Linux binaries are available below for ARM64 and x86-64.
Verify downloads against SHA256SUMS before extracting. macOS builds are not Developer ID signed or notarized.
Installation details · Build information
Beta boundaries
- Requires an existing compatible deployment and connected runner. The CLI does not create a Dedicated instance or provision infrastructure.
- This release does not deploy cloud services, publish environment images, or complete hosted agent-credential integration.
doctorpassing means basic prerequisites were observed; it does not verify model calls, provider credentials, agent binaries, or guarantee scheduling capacity. Normal token refresh may update saved credentials.- Better 503 diagnostics do not fix unavailable runners or session boot failures.
- Agent login requires compatible server/runner components and an environment containing Claude Code or Codex. Hosted agent-credential integration remains in development.
- Detach keeps the session running; cold suspend stops its process. Push important work regularly; deleting a session deletes its workspace.
npm's beta tag selects 0.0.4. latest remains 0.0.3. Published assets and package hashes are immutable; updates require a new version.