Spaces:
Sleeping
Sleeping
Commit History
-
feat: add confluence/slack search tools, chat history, cloud Qdrant support, sync trigger fixes
68af3c5
-
fix: type errors, merge OAuth branch, upgrade BM25Store
e2766a5
-
Fix WebSocket reconnect loop and SSE false 'incomplete' error
- useGraphStream: set activeRef=false on 'done' so server-initiated close after streaming doesn't trigger reconnect attempts - useSSEStream: track completion via ref (not state) to avoid stale closure causing false 'connection dropped' after a clean done eventbeac0a3
-
feat: add Zustand stores for filters and UI state management
- Implemented `filterStore` for managing date range and filters. - Created `uiStore` for handling theme, sidebar state, and toast notifications. style: add global styles with Tailwind CSS - Introduced `globals.css` for base styles, skeleton loading animations, and code block copy button styles. test: setup testing environment - Added Jest DOM for improved testing capabilities. feat: define API types for better type safety - Created `api.ts` for various API request and response types. - Added `errors.ts` for standardized error handling. - Defined user-related types in `user.ts`. chore: configure TypeScript settings - Added `tsconfig.json` for TypeScript compiler options. feat: implement admin API for data source management - Developed endpoints for listing and patching data sources using Redis. feat: create analytics API for query events and knowledge health - Implemented endpoints for retrieving query statistics, topics, and knowledge health metrics. feat: add authenticati…9dfccd9