Repository navigation
Madar 0.33.0 adds bounded JavaScript and TypeScript source lookup by file and symbol, optional statically bound callee lookup, and continuation pages that retrieve remaining source without repeating delivered lines.
- First source pages reserve the complete response cost; current source policy and stale-source checks remain enforced.
- Windows compiler integration and flow filtering preserve source identities and handle native paths consistently.
- Impact lookups preserve exact node identity and cap ambiguity previews at 20 candidates with a total match count.
- Extraction batches reuse cache-location resolution, and managed agent guidance describes source recovery and its limits.
JSON consumers should use the source_evidence_v2 response and resolve snippet_ref using the referring node's source range.
Validated on Linux, macOS and Windows with Node 20/22; the packed MCP server was also checked on Node 24. Broad discovery remains experimental. Fixed source-delivery improvements do not establish general workflow accuracy or total agent-token savings.
Full changes: #776