Skip to content

0.7.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 00:33

Release Notes

Added

  • Welcome screen. Bare vallum now prints a branded status banner —
    guardrail state (on/off + active rule count), per-agent hook install
    status (with the Codex one-time-trust reminder), and a three-command
    quick start — instead of clap's default help. Color only on an
    interactive stdout (NO_COLOR and TERM=dumb respected).

Changed

  • Bare vallum now exits 0 (welcome screen on stdout). It previously
    exited 2 with the help text on stderr; scripts that invoked bare
    vallum expecting a usage error must call a real subcommand instead.
    The same shift applies to a hand-edited agent hook entry that mistakenly
    invokes bare vallum (missing the hook subcommand): it used to fail
    closed (exit 2 blocked every command); it now no-ops silently and commands
    run ungated. vallum install-hook never writes that shape, and vallum doctor reports it as not installed.
  • --help restyled: tagline is now "The wall between AI agents and your
    shell" (was "AI CLI Proxy"), headers are colored, commands are listed
    task-first, and a "Quick start" block closes the help text.

Install vallum 0.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kahramanemir/Vallum/releases/download/v0.7.0/vallum-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install kahramanemir/tap/vallum

Install prebuilt binaries into your npm project

npm install vallum@0.7.0

Download vallum 0.7.0

File Platform Checksum
vallum-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
vallum-x86_64-apple-darwin.tar.xz Intel macOS checksum
vallum-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
vallum-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo kahramanemir/Vallum

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>