astria 1.0.5: more complete code retrieval
1.0.5 improves source-grounded retrieval and adds more ways to inspect a graph. Install or upgrade with npm install -g @nodesify/astria.
Retrieval and query budgets
Scoped code definitions survive semantic deduplication. Extraction now includes JavaScript and TypeScript functions assigned to bindings and prefers concrete Python implementations over overload declarations. Query ranking favors complete identifiers and honors requests for tests or documentation.
CLI and MCP queries now enforce the same exact o200k_base text budget, including response metadata. A continuation cursor counts both node and edge records. After upgrading, run astria update . to refresh extraction and start pagination with a new cursor.
The paired retrieval validation reports file and symbol recall, budget behavior, and latency on pinned corpora. It also records regressions and the limits of the small external question sets.
Inspection and export
astria callflow <node>renders a Mermaid call graph.astria healthscores code-health heuristics;astria riskmaps the current git diff to impacted nodes and communities.- SVG and FalkorDB openCypher exports join the existing formats.
- Terraform/HCL, PowerShell, Verilog/SystemVerilog, and Metal bring the language registry to 25 configurations.
See the CLI reference, language table, and full changelog for details.