Skip to content

v0.13.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@AsiaOstrich AsiaOstrich released this 08 Oct 17:32
· 27 commits to main since this release

Beta for 0.13.0 on npm next (npm install -g engramgraph@next). latest stays 0.12.0 until this beta has been tested.

Fixes for the five problems in the 0.12.0 Windows 11 report (XSPEC-457).

⚠️ Exit codes changed — read before upgrading a script

These were 0 and are now 1 when the name is not in the graph: egr callers / callees (symbol), egr impact / implementers (spec id), egr implemented-by (path matching no module, or several), egr feedback (missing node), egr related (missing id). (none) with exit 0 now always means "it is in the graph and has no results". A write command's own lock failure now also ends in exit 1.

Fixed

  • A running MCP server no longer blocks terminal egr commands — MCP opens the graph per query, read-only, and closes it.
  • A write command checkpoints before exiting, so nothing is left for the next open to replay.
  • egr doctor says whether this machine needs network, from where the ALGO extension would actually come from.
  • egr callers X for an X the graph does not contain says so instead of printing (none).
  • egr index --exclude <glob> (repeatable), and the summary reports what it kept out.

Full details: CHANGELOG.md.