claw-code/rust/docs/releases/0.1.0.md

2.0 KiB

Claw Code for Rust 0.1.0 release notes (draft)

Summary

Claw Code for Rust 0.1.0 is the first public release-prep milestone for the safe-Rust workspace. This release centers on a usable local CLI experience: interactive sessions, non-interactive prompts, workspace tools, configuration loading, sessions, plugins, and local agent/skill discovery.

Highlights

  • Safe-Rust workspace release at version 0.1.0
  • claw CLI for interactive and one-shot coding-agent workflows
  • Built-in workspace tools for shell, file operations, search, web fetch/search, todo tracking, and notebook updates
  • Slash-command surface for status, compaction, config inspection, sessions, diff/export, and version info
  • Local plugin, agent, and skill discovery/management surfaces
  • OAuth login/logout plus model/provider selection

Install and run

This release is currently intended for source builds:

cargo install --path crates/claw-cli --locked
# or
cargo build --release -p claw-cli

Run:

claw
claw prompt "summarize this repository"

Known limitations

  • Source-build distribution only; packaged release artifacts are not yet published
  • CI currently covers Ubuntu and macOS release builds, checks, and tests
  • Windows release readiness is not yet established
  • Some integration coverage is opt-in because live provider credentials and network access are required
  • Public interfaces may continue to evolve during the 0.x release line

Position 0.1.0 as the first public Rust release for early adopters who are comfortable building from source. The feature surface is broad enough for real usage, but packaged installation and release automation should follow in a later release.

Verification used for this draft

  • Workspace version verified from Cargo.toml
  • claw binary/package path verified from cargo metadata
  • CLI command surface verified from cargo run --quiet --bin claw -- --help
  • CI coverage verified from .github/workflows/ci.yml