You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hierarchical grouped formatting for AST code search: search results are now cleanly organized by file and category, eliminating repetitive file path noise and significantly cutting down token usage.
Bounded symbol body previews with clear truncation markers when previewing symbol contents.
Strict cold-start symbol fallback coverage across 11 programming languages (TypeScript, JavaScript, Python, Rust, Go, Java, C#, C/C++, Ruby, PHP, and Bash), ensuring accurate symbol indexing even before syntax engines are fully loaded.
Automated GitHub Actions CI workflow and release publishing workflows.
Changed
Cleaner, copy-paste-ready symbol reading: reading specific code symbols now outputs clean code directly without line number prefixes, saving ~21% tokens per read and making edits directly applicable.
Condensed AST search signatures: cleaned redundant keywords (like function, public, def) while preserving important modifiers (like async, static, readonly) and parameter types.
Unified testing workflow: streamlined the entire test suite under a single command (npm test) organized by clear functional areas instead of numbered sections.
Fixed
Fixed missing methods and functions in cold-state project indexing for TypeScript, JavaScript, C#, and C++.
Fixed incorrect classification of Go receiver methods and PHP class methods during cold-state scans.
Prevented internal local variables from mistakenly leaking into project symbol maps.
Fixed misleading alias tags on typed methods and property getters/setters.
Fixed temporary loading artifacts showing up in language server hover documentation.
Improved code reference snippets when language servers return empty results.