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 transition or HttpClient).
  • MCP and CLI stay pointed at the correct project folder so “which version is installed?” checks scan the right node_modules.
  • New nci project-root command 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.ts patterns.
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.
  • nci CLI for indexing workspaces and running query / sql against 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.