Cvoya.Spring.Cli 1.0.0-alpha.20260608.1

This is a prerelease version of Cvoya.Spring.Cli.
dotnet tool install --global Cvoya.Spring.Cli --version 1.0.0-alpha.20260608.1
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Cvoya.Spring.Cli --version 1.0.0-alpha.20260608.1
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Cvoya.Spring.Cli&version=1.0.0-alpha.20260608.1&prerelease
                    
nuke :add-package Cvoya.Spring.Cli --version 1.0.0-alpha.20260608.1
                    

Spring Voyage CLI

spring is the command-line client for Spring Voyage, an AI agent collaboration platform. The CLI talks to a deployed Spring Voyage installation via its REST API — install once, point at any deployment.

Install

dotnet tool install -g Cvoya.Spring.Cli
spring --help

Requires the .NET 10 runtime (matches the version spring is built against). Make sure ~/.dotnet/tools is on your PATH (the dotnet SDK installer typically does this for you).

Working on the CLI source? dotnet build src/Cvoya.Spring.Cli automatically packs and globally dotnet tool updates spring from the local feed in Debug builds, so spring … just works after every rebuild. Opt out with /p:InstallSpringCliOnBuild=false; Release builds and CI skip the auto-install.

Use

Point the CLI at your deployment, then explore from --help. The platform installer does this for you; these are how to (re)point the CLI by hand:

# Persist the endpoint to ~/.spring/config.json (preserves a stored token) …
spring config set endpoint https://your-spring-voyage-host
# … or override per-shell (takes precedence over the stored endpoint):
export SPRING_API_URL=https://your-spring-voyage-host

spring config show   # which endpoint will the CLI actually use?
spring --help

A few common entry points:

spring unit list
spring unit create my-team --tool claude-code
spring secret create --scope tenant anthropic-api-key --value "sk-ant-..."
spring system configuration

Where does the platform come from?

The CLI ships independently of the platform itself. The platform is installed via the source-free installer:

curl -fSL https://github.com/cvoya-com/spring-voyage/releases/latest/download/install.sh | bash

See the operator deployment guide for the full walkthrough.

License

Business Source License 1.1. See LICENSE.md in the source repository.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.