v0.10.0
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 includingFileSummaryandsearchTextfields). - 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
outputModetosdl.runtime.execute(minimal,summary,intent) for lower token-cost execution flows. - Added
sdl.runtime.queryOutputfor on-demand output artifact querying. - Added
sdl-mcp info --jsonfor machine-readable diagnostics. - Replaced
tsxusage with Node 24--experimental-strip-typesacross dev/test scripts.
Stability and hardening
- Fixed
sdl.runtime.executemaxResponseLineshandling 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
- Changelog:
CHANGELOG.md - Compare: v0.9.3...v0.10.0