Skip to content

v0.10.4

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Jul 12:18
Immutable release. Only release title and notes can be modified.
v0.10.4
b6bf5d1

Removed

  • Capsule manifests no longer embed the agent-specific [[skill]]
    protocol.
    Skills remain a user-space concern that agent runtimes can
    discover over IPC or advertise through product registries without teaching
    the Astrid kernel or generic capsule archive about an AI workflow format.
    Builders still preserve files under assets/ and legacy skills/ as opaque,
    symlink-free capsule data without generating manifest metadata.

Fixed

  • astrid capsule check no longer treats embedded Rust examples as live
    tools.
    The scanner now parses Rust attributes instead of matching source
    text, so scaffold templates and documentation strings cannot create phantom
    unrouted-tool failures.
  • Interrupted immutable-release drafts recover without replacing uploaded
    assets.
    Release uploads are sequential, and reruns authenticate every
    existing payload and signature before adding only the missing files. Closes
    #1285.

Install

From source (requires Rust 1.95+):

cargo install astrid

Pre-built binaries:
Download the archive for your platform, extract, and add to PATH:

tar xzf astrid-*-$(uname -m)-*.tar.gz
sudo mv astrid-*/astrid astrid-*/astrid-daemon astrid-*/astrid-build astrid-*/astrid-emit /usr/local/bin/

Astrid Runtime does not bundle a product distro. To compose it with a
distro you trust, run:

astrid init --distro <name, @org/repo, path, or .shuttle>

With many thanks from the following Astrinauts 🚀

  • Joshua J. Bouw