Skip to content

Releases: open-gsd/gsd-graph

v0.4.0

Choose a tag to compare

@jeremymcs jeremymcs released this 05 Aug 12:45
6997cc1

What's Changed

  • v0.4.0 — LLM extraction + write path, MCP parity, retrieval quality, analytics, watch mode by @jeremymcs in #1

New Contributors

Full Changelog: v0.2.11...v0.4.0

v0.2.11

Choose a tag to compare

@jeremymcs jeremymcs released this 05 Aug 03:24

Easy MCP setup

Register gsd-graph with Claude Code, Codex, Cursor, and project .mcp.json in one command:

gsd-graph enable --mcp
# or later:
gsd-graph mcp install
gsd-graph mcp doctor

Then restart the host so MCP tools load (graph_status, graph_query, graph_pack, graph_answer).

Details

  • --host claude|codex|cursor|project (repeatable)
  • --allow-build / --allow-review-write for privileged tools
  • Project .mcp.json uses portable npx launch (safe to commit)
  • User-local hosts prefer absolute package bin for reliability

See CHANGELOG and Full Guide § MCP.

v0.2.10

Choose a tag to compare

@jeremymcs jeremymcs released this 05 Aug 03:03

@opengsd/gsd-graph 0.2.10

Changed

  • enable / sync: no full JSON dump on interactive terminals (wrap-up only)
  • Still emit JSON when piped, in CI, or with --json / --pretty / --compact
npm install -g @opengsd/gsd-graph@0.2.10
gsd-graph enable              # human summary only
gsd-graph enable --json       # summary + JSON
gsd-graph enable | jq .       # JSON when piped

v0.2.9

Choose a tag to compare

@jeremymcs jeremymcs released this 05 Aug 02:47

@opengsd/gsd-graph 0.2.9

Added

  • gsd-graph --version (-V, or version) — package version JSON
    • gsd-graph version --check also queries npm for latest
  • gsd-graph --update (-U, or update) — install latest from npm
    • Global installs: npm install -g @opengsd/gsd-graph@latest
    • Local installs: npm install @opengsd/gsd-graph@latest in project
    • Linked/dev checkouts refuse silent overwrite
npm install -g @opengsd/gsd-graph@0.2.9
gsd-graph --version
gsd-graph --update

v0.2.8

Choose a tag to compare

@jeremymcs jeremymcs released this 05 Aug 02:39

@opengsd/gsd-graph 0.2.8

Added

  • Clean pretty JSON on stdout when running interactively
    • Auto: pretty on TTY · compact when piped
    • --pretty / --compact or env GSD_GRAPH_JSON_PRETTY / GSD_GRAPH_JSON_COMPACT
npm install -g @opengsd/gsd-graph@0.2.8
gsd-graph status
gsd-graph enable

v0.2.7

Choose a tag to compare

@jeremymcs jeremymcs released this 05 Aug 02:36

@opengsd/gsd-graph 0.2.7

Fixed

  • Spinner no longer freezes on Normalizing…
    • Progress through alias merge + triple normalize
    • Elapsed time on every update (works even when the event loop is busy)
npm install -g @opengsd/gsd-graph@0.2.7
gsd-graph enable

v0.2.6

Choose a tag to compare

@jeremymcs jeremymcs released this 05 Aug 02:30

@opengsd/gsd-graph 0.2.6

Added (from 0.2.5)

  • Wrap-up stats after enable / sync on stderr:
    • Nodes · triples · sources · review · diagnostics · next steps
    • stdout stays pure JSON

Fixed

  • Wrap-up respects GSD_GRAPH_PROGRESS=1 even when CI=true
npm install -g @opengsd/gsd-graph@0.2.6
gsd-graph enable

v0.2.5

Choose a tag to compare

@jeremymcs jeremymcs released this 05 Aug 02:29

@opengsd/gsd-graph 0.2.5

Added

  • Wrap-up stats after enable / sync (stderr):
    • Nodes · triples · sources · review pending · diagnostics · corpus · next commands
    • JSON still only on stdout
    • GSD_GRAPH_NO_SUMMARY=1 to silence
npm install -g @opengsd/gsd-graph@0.2.5
gsd-graph enable

v0.2.4

Choose a tag to compare

@jeremymcs jeremymcs released this 05 Aug 02:27

@opengsd/gsd-graph 0.2.4

Added

  • Spinner / progress on stderr for gsd-graph enable and gsd-graph sync
    • Stages: skill · hooks · config · corpus · extract N/M · normalize · publish
    • stdout remains pure JSON (K22)
    • GSD_GRAPH_NO_SPINNER=1 to disable · GSD_GRAPH_PROGRESS=1 for plain log lines
npm install -g @opengsd/gsd-graph@0.2.4
gsd-graph enable

v0.2.3

Choose a tag to compare

@jeremymcs jeremymcs released this 05 Aug 02:22

@opengsd/gsd-graph 0.2.3

Fixed

  • .json files never use JSONL line parsing — OpenAPI / vendor dumps under docs/ no longer spam JSON_LINE_INVALID
  • Cap per-file record diagnostics for large non-field-map JSON

Upgrade

npm install -g @opengsd/gsd-graph@0.2.3
# clear npx cache if needed:
npx clear-npx-cache 2>/dev/null || true
npx -y @opengsd/gsd-graph@0.2.3 enable

Confirm engine_version is 0.2.3 in the enable JSON output.