Merge branch 'feat/improve-zero-config' into feat/fts-graph-retrieval 4 months ago
Authored
JoeJoeflyn 6/29/2026, 8:54:15 AM Resolved 34 conflicts across web UI, server, core packages, and GSD docs.
Took incoming for most web UI files (includes web-ui-completion + 33 review
fixes + native TS parsing). Kept HEAD's FTS5 retrieval and filter-aware
graph endpoint where applicable. Removed embeddings references (both sides
agree embeddings are gone). Parents7bbdb53 85fe851
91 files changed
.claude/CLAUDE.md +13 −21 .planning/STATE.md +117 −0 .planning/v1.0-MILESTONE-AUDIT.md +200 −0 apps/cli/README.md +2 −2 apps/cli/src/resolve-cli.ts +5 −0 apps/mcp/src/mcp-core.ts +15 −9 apps/web/package.json +2 −0 apps/web/src/components/chunk-boundary-bar.tsx +54 −12
apps/web/src/components/chunk-content.tsx +5 −2
apps/web/src/components/documents/documents-data-table.tsx +2 −2
apps/web/src/components/documents/documents-filters.tsx +6 −1
apps/web/src/components/graph/GraphClient.tsx +18 −8
apps/web/src/components/indexing-progress.tsx +8 −16
apps/web/src/components/memory-detail-panel.tsx +2 −0
apps/web/src/components/sidebar.tsx +17 −17
apps/web/src/components/theme-toggle.tsx +3 −3
apps/web/src/globals.css +271 −1
apps/web/src/lib/api.ts +0 −1
apps/web/src/lib/pagination.tsx +5 −5
apps/web/src/lib/queries.ts +0 −5
apps/web/src/lib/use-sse.ts +7 −3
apps/web/src/lib/utils.ts +3 −0
apps/web/src/routes/__root.tsx +1 −1
apps/web/src/routes/documents.tsx +7 −1
apps/web/src/routes/jobs.tsx +0 −77
apps/web/src/routes/memories.tsx +2 −1
apps/web/src/routes/query.tsx +19 −19
apps/web/src/routes/settings.tsx +1 −1
apps/web/src/routes/workspaces/$workspaceId/documents/$documentId/chunks.tsx +84 −70
apps/web/src/routes/workspaces/$workspaceId/graph.tsx +2 −2
apps/web/src/routes/workspaces/$workspaceId/index.tsx +20 −24
apps/web/src/routes/workspaces/$workspaceId/symbols.tsx +9 −3
apps/web/src/routes/workspaces/index.tsx +8 −8
apps/web/src/routes/workspaces/new.tsx +10 −12
apps/web/src/server/index.ts +15 −20
apps/web/src/server/sqlite.ts +18 −8
install.sh +11 −6
packages/core/src/embeddings.ts +0 −87
packages/core/src/retrieval.ts +6 −1
packages/core/src/vector.ts +0 −3
packages/db/src/sqlite-index.ts +0 −12
packages/db/src/sqlite/repository.ts +10 −5
packages/db/src/sqlite/types.ts +2 −0
packages/db/src/sqlite/workspace-db.ts +7 −1
packages/indexer/src/index-workspace.ts +21 −3
packages/indexer/src/language.ts +0 −1
packages/indexer/src/types.ts +1 −0
packages/ui/package.json +6 −5
packages/ui/src/components/select.tsx +1 −1
packages/ui/src/components/tooltip.tsx +0 −91
packages/ui/src/components/ui/button.tsx +0 −67
packages/ui/src/components/ui/dual-range-slider.tsx +72 −0
packages/ui/src/components/ui/input.tsx +0 −19
packages/ui/src/components/ui/sidebar.tsx +2 −2
packages/ui/src/icons/animated-icon.tsx +51 −0
packages/ui/src/icons/arrow-back-icon.tsx +69 −0
packages/ui/src/icons/arrow-narrow-right-icon.tsx +71 −0
packages/ui/src/icons/book-icon.tsx +105 −0
packages/ui/src/icons/brain-circuit-icon.tsx +137 −0
packages/ui/src/icons/brightness-down-icon.tsx +87 −0
packages/ui/src/icons/bug-icon.tsx +85 −0
packages/ui/src/icons/checked-icon.tsx +105 −0
packages/ui/src/icons/clock-icon.tsx +83 −0
packages/ui/src/icons/code-icon.tsx +62 −0
packages/ui/src/icons/code-xml-icon.tsx +77 −0
packages/ui/src/icons/down-chevron.tsx +62 −0
packages/ui/src/icons/file-description-icon.tsx +83 −0
packages/ui/src/icons/gear-icon.tsx +85 −0
packages/ui/src/icons/globe-icon.tsx +96 −0
packages/ui/src/icons/history-circle-icon.tsx +95 −0
packages/ui/src/icons/home-icon.tsx +73 −0
packages/ui/src/icons/index.ts +67 −0
packages/ui/src/icons/layers-icon.tsx +75 −0
packages/ui/src/icons/layout-dashboard-icon.tsx +104 −0
packages/ui/src/icons/layout-sidebar-right-icon.tsx +94 −0
packages/ui/src/icons/library-icon.tsx +91 −0
packages/ui/src/icons/logout-icon.tsx +82 −0
packages/ui/src/icons/magnifier-icon.tsx +78 −0
packages/ui/src/icons/moon-icon.tsx +71 −0
packages/ui/src/icons/plus-icon.tsx +54 −0
packages/ui/src/icons/refresh-icon.tsx +68 −0
packages/ui/src/icons/right-chevron.tsx +59 −0
packages/ui/src/icons/send-icon.tsx +75 −0
packages/ui/src/icons/shield-check.tsx +74 −0
packages/ui/src/icons/sparkles-icon.tsx +105 −0
packages/ui/src/icons/trash-icon.tsx +145 −0
packages/ui/src/icons/types.ts +41 −0
packages/ui/src/icons/user-plus-icon.tsx +112 −0
packages/ui/src/icons/x-icon.tsx +107 −0
packages/ui/src/index.ts +1 −0
packages/ui/src/lib/cn.ts +0 −6