Skip to content

GraphFlow v2.3.0 — Hybrid Retrieval, 13-Language Indexing, Evidence-Ranked Skills

Choose a tag to compare

@github-actions github-actions released this 12 Oct 06:37
· 60 commits to main since this release

Repository highlights (v2.3.0)

Community/paper-informed upgrade wave across all four subsystems:

  • Retrieval — BM25 hybrid ranking (field-weighted BM25F + corpus IDF, lexical×vector RRF fusion), Personalized PageRank expansion, query-intent routing (symbol / module-overview / impact), single-file flood guard, optional embedding rerank, refill cost ladder (lexical → vector → file)
  • Indexing — parallel full-rebuild pipeline (1.71× measured, byte-identical output, graphPolicy.parallelIndex), recursive L2 module summaries (RAPTOR-lite), PHP / C# / Scala tree-sitter indexers (13 languages), SCIP ingestion (graphflow scip <file.scip> — precise def/ref edges, zero-dep protobuf reader)
  • Skill flywheel — Wilson lower-bound evidence ranking, scheduled consolidation (7d/50-episode), lesson dedup, semantic drift detection, lexical recall channel
  • Planning — similar-episode injection (case-based planning), task-profile templates (research/bugfix/feature), machine-checkable acceptance criteria on plan nodes
  • Ops — CJK query-translate auto-retry (economy tier, one rebuild; host bridge only without an LLM)

Full details: CHANGELOG 2.3.0.

npm tarball note: the @roarpeng/graphflow@2.3.0 npm publish is pending — npm's 2FA-restriction rollout is challenging headless trusted-publishing PUTs for this account (publish reaches provenance signing, then the registry demands an interactive 2FA challenge). Everything else shipped: VS Code extension, VSIX, CI artifacts, this release.


VS Code / Cursor extension

GraphFlow VS Code/Cursor extension v2.3.0.

Highlights

  • Workbench navigation: graphflow_plan seeds function-topic containers; collapsed outline; click topicId to resume; drift forks a side branch
  • graphflow_context topicId / assistantReply two-beat capture (original Q/A, not LLM abstracts)
  • DeepSeek Harness (dsh) plugin: dsh plugin --profile web add @roarpeng/graphflow
  • Settings is a single page (graph, Office/PDF, embeddings, MCP, models)
  • VSIX does not bundle @xenova/transformers

Install

Download graphflow-2.3.0.vsix → Extensions → Install from VSIX → reload.
After a complex graphflow_plan, open GraphFlow: Workbench Tree (collapsed by default) or chat /tree.

Built on Windows from commit 10fdbc1.