Skip to content

Changelog ​

Authoritative source ​

The full, line-by-line changelog lives at the repository root:

This docs page stays short so it does not drift from the source file.

Recent highlights (5.1.0 + Unreleased) ​

From CHANGELOG.md (April 2026):

  • Intelligent Skill Selection β€” selectTopSkills() dynamically picks top-3 relevant chain steps per task (SkillsBench: +18.6pp with 2-3 focused skills).
  • cm mcp-serve command β€” launch MCP server or print Goose/Claude Desktop config in one command.
  • CodyBench β€” A/B benchmark framework (cm bench) with 3 eval suites: tdd-regression, token-efficiency, memory-retention.
  • cm_memory_write MCP tool β€” persist learnings with auto-detected category, scope, and TTL.
  • cm_natural MCP tool β€” NLI router: "remember that…" / "forget…" / "what did we learn about…"
  • Goose integration docs β€” docs/integrations/goose.md with 3-step setup guide.
  • Advisory loop productization β€” cm advisory report, cm advisory metrics, cm advisory handoff, plus matching MCP tools for JSON consumers.
  • MCP tools count: 13 β†’ 15 tools in v5.1.0, now 18 tools on the current unreleased branch.
  • CLI commands count: 18 β†’ 20 commands.

How we version ​

  • Package version: package.json β†’ "version" (currently 5.1.0).
  • Docs should mention behavior as implemented in that version; when in doubt, read the code paths linked from System architecture.

See also ​

CodyMaster β€” AI-assisted engineering toolkit