Skip to content

v3.5.1

Choose a tag to compare

@github-actions github-actions released this 06 May 21:24
· 1175 commits to main since this release

Fixed

  • Tool Registry not initializedctx_tree, ctx_discover_tools, and 23 other trait-based tools returned "Unknown tool" because the registry was never wired up at server startup. All 56 advertised tools are now dispatchable. Fixes #184.
  • Copilot CLI MCP pathlean-ctx init --agent copilot now creates .github/mcp.json with the correct "mcpServers" key (per GitHub Copilot CLI spec), in addition to .vscode/mcp.json with the VS Code "servers" key. Previously wrote to the wrong path (.github/copilot/mcp.json) with the wrong key format.
  • Agent-scoped project ruleslean-ctx init --agent copilot no longer creates .cursorrules or .claude/rules/ files. Project rules are now scoped to the requested agent(s).
  • SKILL.md for Copilot/VS Codelean-ctx setup now installs SKILL.md for GitHub Copilot / VS Code users, and lean-ctx doctor checks the correct path (~/.vscode/skills/lean-ctx/SKILL.md).

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.1...v3.5.1