Skip to content

v0.2.0 — The Three-Surface Release

Latest

Choose a tag to compare

@aimasteracc aimasteracc released this 04 Jun 15:53

Draft — staged with prebuilt binaries while npm publishing is finalized. Published once @aimasteracc npm packages are live.

Highlights

  • npm / bun install — no Rust toolchain required (RFC-0110). npm i -g @aimasteracc/mycelium resolves and execs the matching prebuilt binary (esbuild/biome optionalDependencies model). cargo install mycelium-rcig-cli remains for Rust users.
  • CLI ↔ MCP output parity, 7/7 graph-list tools (RFC-0109). get-callees/get-callers/get-dead-symbols/get-isolated-symbols/get-all-symbols --format json now emit objects byte-identical to their MCP twins. (BREAKING: was bare arrays.)
  • Adaptive output budget (RFC-0102). Per-call --budget / MCP budget knob (auto|small|medium|large|disabled) + nested budget {} response object.

See CHANGELOG.md for full notes.

Install

# npm / bun (no Rust required)
npm i -g @aimasteracc/mycelium
# or Rust
cargo install mycelium-rcig-cli

Prebuilt binaries

Direct download (no package manager). Verify with SHA256SUMS.

Platform Asset
macOS Apple Silicon mycelium-aarch64-apple-darwin.tar.gz
macOS Intel mycelium-x86_64-apple-darwin.tar.gz
Linux x86_64 mycelium-x86_64-unknown-linux-gnu.tar.gz
Linux ARM64 mycelium-aarch64-unknown-linux-gnu.tar.gz
Windows x64 mycelium-x86_64-pc-windows-msvc.zip