github yvgude/lean-ctx v3.5.9

latest releases: v3.8.12, v3.8.11, v3.8.10...
one month ago

Fixed

  • Codex config corruption with tool approval entries (GitHub #191) — When Codex auto-adds per-tool approval entries ([mcp_servers.lean-ctx.tools.ctx_read], etc.) to config.toml, the parent [mcp_servers.lean-ctx] section could be missing (e.g. after a v3.5.6 upgrade removed it). upsert_codex_toml now detects orphaned [mcp_servers.lean-ctx.*] sub-tables and inserts the parent section before them instead of appending at the end, which Codex's TOML parser rejected with "invalid transport".
  • AGENTS.md reference uses absolute path — The lean-ctx block in ~/.codex/AGENTS.md now references `~/.codex/LEAN-CTX.md` instead of LEAN-CTX.md (same directory), preventing AI agents from misinterpreting the relative reference as the project working directory.

Security

Improved

  • Dashboard cockpit polish — Refined Context Explorer with improved layout, resizable panels, and better file tree navigation. Updated styling across all cockpit components for consistency. Improved graph visualization layout and memory inspector presentation.

Upgrade

lean-ctx update                 # recommended (auto-downloads + refreshes shell hooks)
cargo install lean-ctx          # or
npm update -g lean-ctx-bin      # or
brew upgrade lean-ctx

Note: After upgrading via cargo/npm/brew, run lean-ctx setup to refresh shell aliases. lean-ctx update does this automatically.

Full Changelog: v3.5.9...v3.5.9

Don't miss a new lean-ctx release

NewReleases is sending notifications on new releases.