Changelog
Release notes
One product version covers the indexer,
nci CLI, and MCP server—they ship together on the same semver.0.3.0
Improved
- Search handles everyday phrases and camelCase names more reliably (for example
view transitionorHttpClient). - MCP and CLI stay pointed at the correct project folder so “which version is installed?” checks scan the right
node_modules. - New
nci project-rootcommand prints the repo root for MCP setup.
Run nci upgrade then re-index after upgrading; indexes from 0.2.x are rebuilt for the improved search index.
0.2.0
Added
- Broader declaration coverage across common
.d.tspatterns.
Improved
- Faster indexing: shared resolution cache for the whole run, duplicate packages deduped before crawl, and search synced after each package save.
- Clearer public vs internal symbols and inherited members.
Re-index after upgrading; indexes built with 0.1.x are not reused.
0.1.0
Added
- TypeScript declaration indexer with SQLite-backed structured queries.
nciCLI for indexing workspaces and runningquery/sqlagainst the graph.- MCP server (
nci_query,nci_sql) for agent workflows in Cursor and other clients. - Documentation site with quickstart, MCP setup guides, and agent skills install flow.