Skip to content

v3.10.3: Code intelligence for TS/JS without TypeScript + MCP hang fix

Choose a tag to compare

@proffesor-for-testing proffesor-for-testing released this 03 Jun 13:59
· 55 commits to main since this release

What's New

Code intelligence now works out of the box on JavaScript & TypeScript — no typescript install required. aqe code index / deps / impact / search parse TS/JS/TSX via bundled tree-sitter WASM grammars. Previously these produced 0 results unless you separately installed the multi-megabyte TypeScript compiler.

Fixed: MCP tools hung on a fresh install. Every MCP domain tool (code_index, quality_assess, defect_predict, …) could hang forever the first time on a new project — an init recursion while seeding pretrained patterns. Fixed, with a timeout guard so it can't recur.

Also in this release (#511)

  • aqe code deps returns real dependency edges on TS/JS repos (graph persisted across CLI processes; imports resolve to file nodes; no phantom cycles).
  • aqe code search returns results again (namespace round-trip fix).
  • CLI and MCP now share the same code graph; index --incremental prunes stale entries; index warns on unsupported languages.
  • Repaired the bundled tree-sitter grammars for Python/Java/C#/Rust/Swift.
  • Lint-debt cleanup.

Getting Started

```bash
npx agentic-qe init --auto
aqe code index src
aqe code deps src
```

See CHANGELOG for full details.