Skip to content

v0.10.0

Choose a tag to compare

@GlitterKill GlitterKill released this 27 Mar 00:37
· 396 commits to main since this release

SDL-MCP v0.10.0

This release includes 63 commits since v0.9.3.

Breaking changes

  • Minimum Node.js version is now 24.
  • Node 20 and 22 are no longer supported runtime targets.
  • TypeScript target moved to ES2024.

Highlights

  • Added a staged hybrid retrieval stack (Stages 0-3), including a dedicated src/retrieval/ subsystem and model-aware retrieval flow.
  • Added retrieval schema/index upgrades (inline Symbol embeddings, migration m007, Kuzu FTS/vector lifecycle support, Stage 3 entity retrieval primitives including FileSummary and searchText fields).
  • Wired retrieval evidence into slice.build, context summaries, and agent planning paths.
  • Added embedding-augmented heuristic summaries (Tier 1.5).

Runtime and tooling improvements

  • Added outputMode to sdl.runtime.execute (minimal, summary, intent) for lower token-cost execution flows.
  • Added sdl.runtime.queryOutput for on-demand output artifact querying.
  • Added sdl-mcp info --json for machine-readable diagnostics.
  • Replaced tsx usage with Node 24 --experimental-strip-types across dev/test scripts.

Stability and hardening

  • Fixed sdl.runtime.execute maxResponseLines handling and added per-line truncation safeguards.
  • Improved overlay/search parity so draft-only symbols are preserved across hybrid and non-hybrid paths.
  • Applied Node 24 migration, CI stabilization, schema drift, and token-meter hardening fixes.

Full changelog and diff