GitNexus/gitnexus/src
abhigyanpatwari 5ce36d0d88 fix: disable embeddings by default, fix segfault on macOS/Linux
Embeddings (ONNX Runtime) caused segfaults on macOS (#38) and CUDA
install failures on Linux (#40). Since embeddings only power semantic
vector search in query() and BM25 + graph traversal already provide
strong retrieval, disable embeddings by default with minimal quality
impact.

Changes:
- Replace --skip-embeddings with --embeddings opt-in flag
- Remove disposeEmbedder() call (ONNX native cleanup segfaults)
- Add process.exit(0) when embeddings are used to bypass ONNX atexit hooks
- Suppress ONNX session warnings via logSeverityLevel
- Fix progress bar duplication by routing console output through bar.log()
- Add elapsed time indicator for long-running phases

Fixes #38
Fixes #40
2026-02-23 03:47:34 +05:30
..
cli fix: disable embeddings by default, fix segfault on macOS/Linux 2026-02-23 03:47:34 +05:30
config go c c# java python ts js rust now supported 2026-01-23 19:11:24 +05:30
core fix: disable embeddings by default, fix segfault on macOS/Linux 2026-02-23 03:47:34 +05:30
lib feat: merge gitnexus-mcp into gitnexus package - unified CLI+MCP 2026-02-04 01:12:41 +05:30
mcp feat: MCP hot-reload — discover newly indexed repos without restart 2026-02-21 17:07:57 +05:30
server gitnexus wal cleanup preventing reindexing issue fixed 2026-02-06 06:35:15 +05:30
storage repowiki CLI command implemented 2026-02-17 02:25:07 +05:30
types feat: merge gitnexus-mcp into gitnexus package - unified CLI+MCP 2026-02-04 01:12:41 +05:30