Install WTA
WTA is a Rust binary CLI distributed as source on GitHub. There is no
crates.io publish or prebuilt binary today, so installation always
goes through cargo build.
Prerequisites
Confirm the user has these before continuing. If any are missing, stop and explain what to install:
cargoandrustc(Rust 1.70 or newer). Check withrustc --version.gitwith SSH or HTTPS access to GitHub.- A Unix-like shell. WTA is tested on macOS and Linux.
Verify the cargo bin directory is on PATH:
echo "$PATH" | tr ':' '\n' | grep -F "$HOME/.cargo/bin"
If the output is empty, instruct the user to add ~/.cargo/bin to
their shell rc file (.zshrc, .bashrc, etc.) and re-source it
before continuing.
Steps
Clone the public WTA source:
git clone https://github.com/langgenius/wta-workflow.git cd wta-workflowBuild and install with
cargo install:cargo install --path . --lockedThis compiles WTA in release mode and copies the resulting binary to
~/.cargo/bin/wta.Verify the install:
wta --helpThe output should list the WTA top-level commands (
init,doctor,info,board,intent,task,release, ...). Ifwtais not found, return to the prerequisites step and checkPATH.
Upgrading later
To upgrade to the latest commit:
cd /path/to/wta-workflow
git pull --ff-only
cargo install --path . --locked --force
Common failures
error: rustc 1.x is not supported— runrustup update stable.error: failed to run custom build command— usually a missing system dependency (pkg-config,libssl-devon Debian, etc.). Read the error and install the named library.wta: command not foundafter install — the cargo bin directory is not onPATH. Re-read the cargo install output for the exact install location.Permission denied (publickey)when cloning — use HTTPS instead of SSH for the clone, or runssh-addto load the user's key.
After install
WTA is now available as wta. The next step depends on the user's
goal:
- To start operating an existing WTA project or set up a new one,
load the
wta-using-wtaskill. - To create a new WTA project from scratch, run
wta project initinside an empty directory and thenwta project planto preview the setup.
Source: langgenius/wta-workflow-plugin — distributed by TomeVault.