Fix codebase indexing for plain text files#938
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughPlain-text files are added to fallback chunking, producing indexed line-based blocks. Tree-sitter definition extraction now recognizes ChangesPlain-text indexing
Estimated code review effort: 2 (Simple) | ~10 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Plain text files can also reach |


Summary
.txtto the extensions scanned by codebase indexing.txtparsing and case-insensitive extension matchingFixes #931
Testing
cd src && npx vitest run services/code-index/processors/__tests__/parser.txt.spec.tsREADME.mdandmanual.txt; content unique to both files was returned after full reindexing.txtsupport and confirming that only the Markdown content was indexedSummary by CodeRabbit
New Features
.txt) files in code indexing..TXTextensions are recognized consistently.Tests