github yvgude/lean-ctx v2.9.6
v2.9.6 — Pipe-safe shell hook, install count fix, website wording overhaul

latest releases: v3.8.17, v3.8.16, v3.8.15...
3 months ago

Fixed

  • Shell hook pipe detection — Shell aliases (lean-ctx -c curl, lean-ctx -c git, etc.) now detect when stdout is piped and pass output through uncompressed. Previously, piped output was compressed, breaking JSON parsing, SHA calculations, and programmatic processing. Terminal output (human use) remains compressed as before.
  • MCP server command isolationexecute_command() now sets LEAN_CTX_ACTIVE=1 to prevent shell alias interference.
  • Website install counter — Now counts all distribution channels: crates.io, npm (lean-ctx-bin + pi-lean-ctx), and GitHub Release binaries.

Changed

  • Website wording overhaul — 53 changes: consolidated naming to "Context Engineering Layer", nuanced compression claims (60–99%), replaced "better reasoning" with "higher signal density", added protocol explanations (CEP/CCP/TDD), sharpened Open Source vs Pro messaging.

Install

cargo install lean-ctx          # crates.io
npx lean-ctx-bin@latest setup   # npm
brew install yvgude/lean-ctx/lean-ctx  # Homebrew

Full Changelog: v2.9.5...v2.9.6

Don't miss a new lean-ctx release

NewReleases is sending notifications on new releases.