GitNexus/gitnexus-web/src
Nico Prieto df2674cb1a feat: add remote server connection mode and multi-repo switching
Replace the old local-only backend mode with a new server connection
flow that lets the web UI connect to any running GitNexus server,
download the pre-built knowledge graph, and explore it without WASM.

- Add server-connection service with streaming download and progress
- Replace DropZone backend tab with server connect UI (URL input, progress bar, cancel)
- Add repo switcher dropdown in Header when multiple repos are indexed
- Mount MCP server over StreamableHTTP at /api/mcp for remote AI tool access
- Refactor api.ts to query KuzuDB directly instead of routing through LocalBackend
- Fix KuzuDB adapter to support switching between databases (close old before opening new)
- Extract createMCPServer() from startMCPServer() for transport-agnostic reuse
- Support ?server= query param for bookmarkable auto-connect

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 11:38:28 +01:00
..
components feat: add remote server connection mode and multi-repo switching 2026-02-25 11:38:28 +01:00
config feat: merge gitnexus-mcp into gitnexus package - unified CLI+MCP 2026-02-04 01:12:41 +05:30
core gitnexus wal cleanup preventing reindexing issue fixed 2026-02-06 06:35:15 +05:30
hooks feat: add remote server connection mode and multi-repo switching 2026-02-25 11:38:28 +01:00
lib feat: merge gitnexus-mcp into gitnexus package - unified CLI+MCP 2026-02-04 01:12:41 +05:30
services feat: add remote server connection mode and multi-repo switching 2026-02-25 11:38:28 +01:00
types feat: merge gitnexus-mcp into gitnexus package - unified CLI+MCP 2026-02-04 01:12:41 +05:30
vendor/leiden Louvian to leindes, removed smar clustering in UI 2026-02-06 04:43:21 +05:30
workers fix: address PR review — CORS, search quality, and embedding flags 2026-02-22 17:14:56 -08:00
App.tsx feat: add remote server connection mode and multi-repo switching 2026-02-25 11:38:28 +01:00
index.css feat: merge gitnexus-mcp into gitnexus package - unified CLI+MCP 2026-02-04 01:12:41 +05:30
main.tsx feat: merge gitnexus-mcp into gitnexus package - unified CLI+MCP 2026-02-04 01:12:41 +05:30
vite-env.d.ts feat: merge gitnexus-mcp into gitnexus package - unified CLI+MCP 2026-02-04 01:12:41 +05:30