Skip to content

v1.0.2

Choose a tag to compare

@galshubeli galshubeli released this 04 May 10:14
· 131 commits to main since this release
4af9237

Patch release. One retrieval correctness fix and one default-value change carried over from the post-1.0.1 README onboarding work.

Fixed

  • Chunk citations preserve the full Document.path (#245). The chunk retrieval strategy was reducing the path to a basename via path.rsplit("/", 1)[-1] before the citation pipeline. That collapsed files sharing a basename across directories — e.g. operations/index.md vs commands/index.md — to the same identifier downstream. Read-side fix only; existing graphs start emitting full paths in the next query with no migration.

Changed

  • Default embedding_dimension lowered from 1536 to 256. Aligns the out-of-the-box default with the text-embedding-3-large Matryoshka 256-dim configuration used in the benchmark (overall ACC 69.73). Affects GraphRAG(...) and VectorStore(...) when embedding_dimension is left unset; existing graphs are unaffected because the dimension is stored in the FalkorDB vector index. To preserve the prior behavior on new graphs, pass embedding_dimension=1536 explicitly.

See CHANGELOG.md for full notes.

Full diff: v1.0.1...v1.0.2