Home

giogio / openez-graph

public
Overview Code History Branches Pull requestsIssuesInsights
refactor/rag-architecture-improvement
HomeOverview Code PRsIssues

Commits

Recent history with branch topology for this repository.

refactor/rag-architecture-improvement

Merge branch 'refactor/rag-architecture-improvement' of github.com-asta:asta-nguyen/openez-graph into refactor/rag-architecture-improvement

5fe4bf5asta-nguyenAug 8

refactor(indexer): collapse redundant catch-throw to try-finally

f12e196asta-nguyenAug 8

fix: export closeWorkspaceDb

5341fb8Nghiep NguyenAug 8

fix(python): link decorator calls to decorated function in call graph

c3c70b3asta-nguyenAug 8

fix(retrieval): correct sqlite-vec KNN query syntax for ANN search

bcebc30asta-nguyenAug 8

fix(db): drop stray input.content binding in streamFtsRow

7261302asta-nguyenAug 8

fix(db): backfill missing FTS rows on existing databases after interrupted indexing

5524dcbasta-nguyenAug 8

fix(embeddings): store provider/model in vec0 table to prevent cross-model ranking

0cda296asta-nguyenAug 8

fix(cli): use requested path for index, not stale workspace.json rootPath

bb91bbfasta-nguyenAug 8

Merge branch 'refactor/rag-architecture-improvement' of github.com-asta:asta-nguyen/openez-graph into refactor/rag-architecture-improvement

3fea86easta-nguyenAug 8

fix(indexer): build symbol-aware chunks for native-indexed Python/Go/Rust

c16f05fasta-nguyenAug 8

fix(go): qualify method names with receiver type to prevent collisions

7f91ec8asta-nguyenAug 8

fix(cli): build and bundle SQLite templates into CLI dist

446ae79asta-nguyenAug 8

fix: correct script bun install

1f12082Nghiep NguyenAug 8

Merge branch 'refactor/rag-architecture-improvement' of github.com-asta:asta-nguyen/openez-graph into refactor/rag-architecture-improvement

9e8be57asta-nguyenAug 8

fix: migrate

f69f53bNghiep NguyenAug 8

fix(oxc-parser): index variable-bound arrow/function expressions

929eeabasta-nguyenAug 8

fix(native): derive next chunk start from adjusted end, not fixed step

94b0a36asta-nguyenAug 8

fix(web): switch dev:api and CLI dev script from tsx to bun

28e4761asta-nguyenAug 8

fix: throw e fts

565c67aNghiep NguyenAug 8

docs: update all docs for Bun-only CLI runtime

bc98731asta-nguyenAug 8

refactor(db): drop better-sqlite3, commit to Bun-only CLI runtime

3b86cccasta-nguyenAug 8

fix(db): restore better-sqlite3 fallback for Node CLI runtime

6974ea6asta-nguyenAug 8

refactor(oxc-parser): remove dead extractImportBindings function

cb84401asta-nguyenAug 8

fix(core): import hasVecExtension from @openez-graph/db public API

f4deb28asta-nguyenAug 8

feat(web): lazy graph build on /api/workspaces/:id/graph

bbece7aasta-nguyenAug 8

test: add coverage for parsed_documents cache, BLOB embeddings, migration

77c6408asta-nguyenAug 7

fix: address critical and important review findings

c60c51aasta-nguyenAug 7

refactor(db): split graph-repository.ts into node/edge/traversal sub-modules

09f4a12asta-nguyenAug 7

refactor(db): extract chunk-repository.ts from document-repository.ts

922f00casta-nguyenAug 7

perf(graph): use cached parse results to skip re-parsing in graph build

02daba9asta-nguyenAug 7

feat(indexer): cache parse results in parsed_documents table during indexing

26947c2asta-nguyenAug 7

feat(retrieval): add sqlite-vec ANN search path with linear scan fallback

37fd9ceasta-nguyenAug 7

feat(db): add sqlite-vec extension loading with graceful fallback

7bba5e6asta-nguyenAug 7

perf(db): switch embedding storage from JSON TEXT to Float32Array BLOB

b13932easta-nguyenAug 7

refactor(db): finalize repository.ts as thin re-export facade

3664a92asta-nguyenAug 7

refactor(db): extract fts/embedding/memory repositories, fix safeParseJson duplication

eab38bbasta-nguyenAug 7

refactor(db): extract graph-repository.ts from repository.ts

7accc7basta-nguyenAug 7

refactor(db): extract document-repository.ts from repository.ts

fa03880asta-nguyenAug 7

docs: add RAG architecture improvement implementation plan

5c7e112asta-nguyenAug 7

docs: add RAG architecture improvement design spec

578431easta-nguyenAug 7

chore: remove better-sqlite3 and vitest deps, switch to bun test

0317e72asta-nguyenAug 7

refactor(web): remove better-sqlite3 fallback from web sqlite layer

7012b4easta-nguyenAug 7

refactor(db): remove better-sqlite3 fallback from database-loader

9adbdb4asta-nguyenAug 7

chore: delete vitest.config.ts and bun-sqlite mock stub

a9c5420asta-nguyenAug 7

test: restore embedding mock after hybrid-retrieval to prevent cross-file leak

c4eae96asta-nguyenAug 7

fix(db): remove locking_mode=EXCLUSIVE and mmap_size from optimized write mode

9ba276dasta-nguyenAug 7

test: migrate vi.mock/vi.spyOn to bun:test mock.module/spyOn

2383b61asta-nguyenAug 7

test: swap vitest imports to bun:test in 17 simple test files

216f324asta-nguyenAug 7

fix: resolve 11 pre-existing test failures

315c8d1asta-nguyenAug 7

fix(test): replace tsx spawn with in-process autoIndexAndSync

cbb1fd2asta-nguyenAug 7

docs: add fix-fast-indexing-critical implementation plan

d5992f2asta-nguyenAug 7

fix: add missing picomatch import, remove dead parseAndChunkBatch branch

39ca455asta-nguyenAug 7

fix: remove unused bun:sqlite import and invalid chunk id field

6fb0ee9asta-nguyenAug 7

fix(db): cast create option for bun:sqlite/better-sqlite3 compat

f6aff95asta-nguyenAug 7

fix(db): keep optimized indexing in recoverable WAL mode

8e3fb8basta-nguyenAug 7

fix(indexer): restore exact token counting after indexing

c547ae6asta-nguyenAug 7

fix(indexer): allow graph build retry after failure

89cf76basta-nguyenAug 7

fix(indexer): merge parser results into lazy graph, scope caches by workspace

17cf60easta-nguyenAug 7

fix(indexer): complete Oxc TS symbol and call extraction

241b600asta-nguyenAug 7

perf(index): optimize FTS and parse pipeline for faster indexing

26b0edaJoeJoeflynAug 6

perf(db): skip embeddings dedup on empty table, rebuild templates

dfed446JoeJoeflynAug 5

Feat: list workspace (#19)

18a688dNghiep NguyenAug 6

feat(landing): fetch and display dynamic CLI version from npm registry

cb1bcfcasta-nguyenAug 6
v0.11.1

chore: bump version to 0.11.1 and optimize indexing performance with batched writes

17e08d0asta-nguyenAug 6

Merge branch 'feat/indexing-depth'

ebc5064asta-nguyenAug 6

feat(indexer): add tree-sitter AST parsing with pluggable parser architecture

6bce0ffasta-nguyenAug 6

Merge main into fix/fast-indexing: combine perf optimizations with embeddings v2

7ff0490JoeJoeflynAug 5

feat(agents): add superpowers-brainstorming skill with visual companion support

cc56c89asta-nguyenAug 5

Merge pull request #15 from asta-nguyen/feat/animated-og-image

6177bdaNghiep NguyenAug 5

refactor(landing): update feature descriptions and version to v0.10.0

6ce0a8dasta-nguyenAug 5

Merge pull request #16 from asta-nguyen/feat/embed-v2

4ced3c0Nghiep NguyenAug 5
feat/embed-v2

chore: bump version to 0.10.0 and document fixes in CHANGELOG

5d9e5e9asta-nguyenAug 5

refactor(cli): extract sensitive key check into isSensitiveKey helper function

852bd8fasta-nguyenAug 5

chore: foramt lint

4c3bfbdasta-nguyenAug 5

fix(tests): use workspace ID from env for benchmark stats query instead of path

43496c7asta-nguyenAug 5

fix(settings): improve config handling with dirty state tracking, empty value deletion, and isolated benchmark tests

bf7cd05asta-nguyenAug 5

Merge branch 'feat/embed-v2' of github.com-asta:asta-nguyen/openez-graph into feat/embed-v2

00bbad5asta-nguyenAug 5

fix(settings): validate embedding provider values before saving

04d802easta-nguyenAug 5

fix: validate config

01c6354Nghiep NguyenAug 5