Skip to content

Release v0.2.0: task context, indexing resilience, and public docs - #1

Merged
pranitmodi merged 2 commits into
mainfrom
retrieval-task-context
Sep 21, 2026
Merged

pranitmodi merged 2 commits into
mainfrom
retrieval-task-context

Conversation

@pranitmodi

@pranitmodi pranitmodi commented Sep 21, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Adds get_task_context and inspectable hybrid retrieval with exact-symbol ranking, relationship expansion, confidence-based fallback, and a labeled quality benchmark.
  • Makes automatic indexing more resilient with per-file watcher updates, content-sample freshness checks, persisted watcher errors, TypeScript aliases, and Python import expansion.
  • Prepares the open-source v0.2.0 release with public architecture, benchmark, security, conduct, changelog, and contributor documentation.
  • Updates LanceDB/Transformers to clear the production dependency audit and adds code-intel --version.

Measured result

Fresh eight-task run on the final pre-release index:

  • 73.9% average per-task token reduction vs workspace scan
  • 0.85 relevant-file coverage@5
  • 0.96 Recall@10
  • 0.84 MRR
  • 0.72 NDCG
  • 708 ms p95 across measured operations

Verification

  • npm run typecheck
  • npm test — 132 passed, 11 environment-dependent skipped
  • npm run build
  • npm audit --omit=dev — 0 vulnerabilities
  • npm run benchmark:retrieval
  • npm pack --dry-run --json
  • Install packed tarball and smoke-test code-intel --version / --help

okay.md is a local note and is intentionally excluded.

pranitmodi and others added 2 commits September 21, 2026 16:50
Ship get_task_context, CLI context/benchmark, and extra_metadata so agents get a scored file list instead of vector-only hits, bringing labeled recall and MRR above the quality bar without dumping the tree.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@pranitmodi pranitmodi changed the title Add task-context retrieval with exact-symbol ranking Release v0.2.0: task context, indexing resilience, and public docs Sep 21, 2026
@pranitmodi
pranitmodi merged commit 3b11eb7 into main Sep 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant