Skip to content

Latest commit

 

History

History
306 lines (136 loc) · 14.5 KB

File metadata and controls

306 lines (136 loc) · 14.5 KB

Changelog

Unreleased

BREAKING CHANGES

  • cx_recall is now the sharp ancestor-walk operation for a single scope. Use the new cx_search tool for subtree, set, or all-scope content search.
  • Read-route scope payloads use structured JSON selectors such as {"kind":"path","path":"global/project:helioy"}, {"kind":"cwd_inferred","cwd":"/repo"}, {"kind":"subtree","path":"global/project:helioy"}, {"kind":"set","paths":["global"]}, and {"kind":"all"}. Legacy plain-string scope payloads were removed from the structured wire contract.
  • Scope selection request inputs now use scope only on migrated MCP, CLI, and cm-web surfaces. Public scope_path, scope_mode, and scope="auto" inputs are rejected.
  • Use {"kind":"cwd_inferred","cwd":"/repo"} when callers want cwd based scope inference. Linked git worktrees resolve through git metadata to the source repository identity.
  • scope_path remains part of persisted exact data, including stored entries, export rows, response DTOs, and internal exact path models.

Compatibility Notes

  • The web UI now launches through cm web --open; the standalone cm-web command surface is retired.
  • cx_get now returns canonical capability validation text. Empty ids returns ids cannot be empty; the previous Validation error: prefix was removed for CLI/MCP error parity.

0.2.27 (2026-06-16)

Features

  • web: recall shadow canary viewer (#87) (1acb2d9)

0.2.26 (2026-06-16)

Bug Fixes

0.2.25 (2026-06-16)

Features

  • recall: shadow canary for ranking diffs (observe-only) (#82) (08ca863)

0.2.24 (2026-06-16)

Features

  • recall: deterministic kind-primary rank key (inert behind ranking_mode) (#79) (9a68f9e)

0.2.23 (2026-05-29)

Bug Fixes

  • projection: order histogram fields by count across text and JSON (#76) (511e282)

0.2.22 (2026-05-21)

Features

  • scope: nested project scopes with inference mode dispatcher (#74) (809feb8)

0.2.21 (2026-05-20)

Bug Fixes

  • resolve_home_dir test race and brace-expansion bump (ALP-2503) (#72) (adeab37)

0.2.20 (2026-05-18)

Bug Fixes

  • scope: prefer parent project; guard explicit auto-creation (#70) (e9e05fa)

0.2.19 (2026-05-17)

Bug Fixes

  • scope: flat enum-discriminated scope schema (ALP-2476) (#68) (bfbd89b)

0.2.18 (2026-05-14)

Features

  • unify cx tool contracts behind typed specs (#65) (7d29185)

0.2.17 (2026-05-14)

Bug Fixes

  • make cx scope contracts symmetric (#63) (eaabd13)

0.2.16 (2026-05-04)

Bug Fixes

  • cm-web: resolve pnpm via which crate so Windows finds .cmd shim (797af3f)

0.2.15 (2026-05-03)

Bug Fixes

  • retrigger release pipeline after deleted workflow run (6c26bee)

0.2.14 (2026-05-03)

Bug Fixes

  • Integrate cm-web as cm web subcommand (#57) (d595ef8)

0.2.13 (2026-05-03)

Bug Fixes

  • cm-cli: align help text with behavior and add cm search parity (#55) (a6e7681)

0.2.12 (2026-04-30)

Features

  • add structured scope search and recall routing (#53) (96ccd85)

0.2.11 (2026-04-28)

Bug Fixes

  • align scope selector contract across cm surfaces (#50) (69bd557)

0.2.10 (2026-04-22)

Bug Fixes

  • Clean cm adapters: push CLI and MCP logic down into cm-capabilities (#48) (6a8c760)

0.2.9 (2026-04-21)

Bug Fixes

  • harden MCP and store behavior (6f4c9c4)

0.2.8 (2026-04-20)

Bug Fixes

  • npm: strip leading dir when extracting cargo-dist tarball (#43) (c5a2460)

0.2.7 (2026-04-20)

Features

  • cli: world-class CLI parity with MCP via cm-capabilities (#41) (0c09fb6)

0.2.6 (2026-04-20)

Features

  • smart browse infer local scope for cx_browse (77a6820)

0.2.5 (2026-04-15)

Bug Fixes

  • release: add missing [profile.dist] for cargo-dist builds (#37) (e3ae040)

0.2.4 (2026-04-15)

Features

  • release: swap hand-rolled matrix for cargo-dist (#35) (23adb5d)

0.2.3 (2026-04-12)

Bug Fixes

  • cx: utf-8 boundary crash in insert_highlights + mcp panic boundary (#33) (d6a054e)

0.2.2 (2026-04-11)

Bug Fixes

  • cx: prefix-tier crash + short_id rip-out (ALP-1764) (#31) (de67d55)

0.2.1 (2026-04-11)

Features

  • improved retrieval (ALP-1745) (bb72143)

0.2.0 (2026-04-11)

⚠ BREAKING CHANGES

  • redesign cx_* MCP response payloads to YAML text (#27)

Features

  • redesign cx_* MCP response payloads to YAML text (#27) (859bc11)

0.1.12 (2026-03-21)

Bug Fixes

  • align config management with helioy ecosystem standard (#20) (e85e3c2)

0.1.11 (2026-03-20)

Bug Fixes

  • improve array parameter docs and error messages (759e511)
  • improve cx_recall scope metadata and per-entry token estimates (4a628c0)

0.1.10 (2026-03-20)

Bug Fixes

  • improve cx_recall query guidance and add zero-result hints (#17) (a2a1382)

0.1.9 (2026-03-20)

Features

  • extract shared capabilities into cm-capabilities crate (#15) (a1a49d0)

0.1.8 (2026-03-19)

Features

  • cm-web: Context Store Monitor and Curator (#13) (1e33f6f)

Bug Fixes

  • update Cargo.lock for v0.1.7 and sync lockfile in release workflow (09439e3)

0.1.7 (2026-03-19)

Features

  • add mutation history infrastructure to cm-store (#10) (4ab747c)

0.1.6 (2026-03-18)

Features

  • migrate to native async traits and add comprehensive test infrastructure (#8) (ebe6214)

0.1.5 (2026-03-14)

Features

  • add tags to FTS5 index and cx_stats, per-exchange deposit titles (#6) (cca001a)

0.1.4 (2026-03-14)

Bug Fixes

  • cx_recall without scope searches all entries instead of only global (14e382f)

0.1.3 (2026-03-14)

Bug Fixes

  • restructure npm scoped package layout and add Windows build target (27f137c)

0.1.2 (2026-03-14)

Bug Fixes

  • sanitize FTS5 query input to match unicode61 tokenizer behavior (df4947c)

0.1.1 (2026-03-14)

Features

  • implement MCP server, context store, and 9 cx_* tools (#1) (b26dde5)