Early version v0.1.0 · Native agents, one terminal workflow.Current status

Navigation

Browse documentation

Building from source

Build the binary, the examples, and the release archive with Cargo.

On this page

Before building

Use a source checkout with its Cargo.lock and the toolchain described in Development environment. The repository has no public clone URL yet.

The binary

sh
cargo build --release -p uuldana-cli --locked

The executable is named uuldana and is written to target/release. Copy it onto your PATH.

The whole workspace

sh
cargo build --workspace --examples --locked

This builds every crate and example, including the minimal provider adapter. It does not publish a package.

For the transport fixture, the Windows development guide also documents:

powershell
cargo build -p uuldana-transport --example uuldana-test-child --locked
cargo run -p uuldana-transport --example pty_probe --locked -- --scripted

A release archive

powershell
./scripts/package-release.ps1
sh
sh scripts/package-release.sh

Each script builds in release mode and writes the archive and its .sha256 file to target/dist. Pass a target triple as the first argument to cross-compile.

A build is one check

A passing build does not establish repeatability under load, behavior on other platforms, or compatibility with a provider version. See Testing.

Search documentation

Start typing to search all articles.

↑ ↓ navigate · Enter openEsc close