Commit Graph

798 Commits

Author SHA1 Message Date
mlogclub 86652cc41c feat: enhance SkillEditDialog with ContentEditor and improve MarkdownEditor toolbar logic 2026-06-20 20:22:04 +08:00
mlogclub 30ebfcface feat: add SelectionCheckbox component for improved checkbox behavior in DocumentList and FAQList 2026-06-20 11:42:57 +08:00
mlogclub 77a96445c7 feat: add ComposerNotice component for improved conversation status notifications 2026-06-19 13:26:18 +08:00
mlogclub 832007e841 fix: update scrollbar styles for consistency and improved appearance 2026-06-19 13:25:20 +08:00
mlogclub 2fa8a06166 fix: remove unnecessary border styles from sidebar and info panel in ConversationWorkbench 2026-06-19 13:16:13 +08:00
mlogclub 0145871d8b docs: update changelog for v1.5.2 2026-06-15 22:18:04 +08:00
mlogclub 51c7e24b9d feat: add plain palette option and update related components and styles 2026-06-13 17:18:46 +08:00
mlogclub 35582d7a9a chore: update dependencies in go.mod and go.sum for compatibility and improvements 2026-06-13 17:18:18 +08:00
mlogclub 7ed6b628c1 feat: add AgentRealtimeProvider and integrate it into WorkbenchLayout and ConversationsPage 2026-06-13 12:53:39 +08:00
mlogclub 878d4bb811 feat: implement hover functionality for workspace switcher in WorkspaceSwitcher component 2026-06-13 12:43:28 +08:00
mlogclub 2f57c1bc01 feat: update icons in WorkbenchRail component for conversations and tickets 2026-06-13 12:41:29 +08:00
mlogclub ef959295fc feat: enhance workspace switcher and rail with tooltips and layout adjustments 2026-06-13 12:25:57 +08:00
mlogclub 32c93322e7 feat: add tickets page and update workbench rail links to correct paths 2026-06-13 12:05:57 +08:00
mlogclub d9a05a17ca feat: add WorkbenchRail component and update WorkbenchLayout to include it; 2026-06-13 12:04:03 +08:00
mlogclub d22805c4af feat: refactor conversations page into a workbench layout and implement workspace switching
- Migrate ConversationsPage to use ConversationWorkbench component.
- Create WorkbenchLayout to handle authentication and layout for workbench.
- Add WorkbenchPage to render ConversationWorkbench.
- Implement WorkspaceSwitcher for switching between dashboard and workbench.
- Update AuthProvider to manage authentication for both dashboard and workbench routes.
- Enhance WorkbenchHeader with user menu and workspace switcher.
- Add tests for workspace switcher and auth provider functionality.
- Update translations for workspace labels in English and Chinese.
- Exclude e2e tests from TypeScript compilation.
2026-06-13 11:49:03 +08:00
mlogclub a8755811b5 fix: update backendBaseUrl in next.config.ts to prioritize NEXT_API_BASE_URL 2026-06-13 10:46:20 +08:00
mlogclub daf1a176c1 feat: update configuration loading to use viper and add environment variable overrides 2026-06-13 10:40:09 +08:00
mlogclub 0b64864aeb fix: add missing buildFlags to server configuration in launch.json 2026-06-13 10:29:40 +08:00
mlogclub 3c42124eaa feat: enhance LoginForm with error handling and loading states for auth options 2026-06-13 10:25:53 +08:00
mlogclub 6b3cda9874 fix: handle null authOptions in LoginForm and update state initialization 2026-06-13 10:19:28 +08:00
mlogclub 0b78104978 feat: add loading state to AppI18nProvider for locale readiness 2026-06-13 10:18:19 +08:00
mlogclub 164953d56d feat: add health check endpoint and update Makefile for health URL 2026-06-13 09:59:21 +08:00
mlogclub b8a7dd022c chore: update docs submodule to latest commit 2026-06-13 09:47:29 +08:00
mlogclub 62d3ca64bb Restructure docs navigation for channel and widget guides 2026-06-09 19:50:41 +08:00
mlogclub a6ae0fbd3d chore: update docs submodule for v1.5.1 2026-06-08 14:56:55 +08:00
mlogclub 6d1d459533 feat: update embed.go to embed all assets and add tests for SPA asset inclusion 2026-06-07 23:11:54 +08:00
mlogclub 1f3795465b feat: enhance Makefile and README with LanceDB build options 2026-06-07 23:01:04 +08:00
mlogclub 93b9378c15 feat: add help target to Makefile and update README with available make commands 2026-06-07 22:53:48 +08:00
mlogclub 637a08ccc0 refactor: update Makefile structure and improve build commands; clean up README commands 2026-06-07 22:46:06 +08:00
mlogclub 1b814ff7f1 feat: add agent-desk to .gitignore 2026-06-07 22:29:32 +08:00
mlogclub 8106b25223 feat: implement directory move functionality and add localization for move actions 2026-06-07 22:25:27 +08:00
mlogclub 409d04854d feat: implement drag-and-drop sorting for knowledge directories and add localization for sort actions 2026-06-07 22:25:02 +08:00
mlogclub 994bec1b3f feat: implement sidebar resizing functionality and update localization for resize action 2026-06-07 21:56:20 +08:00
mlogclub 892e82afbe fix: update base images in Dockerfile to use trixie version 2026-06-07 21:50:40 +08:00
mlogclub 71cf0cc25e feat: enhance Dockerfile for LanceDB support and improve build process 2026-06-07 21:22:00 +08:00
mlogclub 596971019b feat: add binutils to Dockerfile and update LanceDB build process 2026-06-07 21:12:11 +08:00
mlogclub 5221ae8201 fix: improve TARGETOS and TARGETARCH variable handling in Dockerfile 2026-06-07 21:00:57 +08:00
mlogclub 114ce12dee chore: update subproject commit reference in docs 2026-06-07 20:52:25 +08:00
mlogclub b4b2ce4de1 feat: update agent-desk image tag to latest-lancedb in Docker Compose files 2026-06-07 20:52:11 +08:00
mlogclub 4d64d96a24 feat: update Docker image tag for agent-desk service to include lancedb 2026-06-07 20:42:45 +08:00
mlogclub bc07cda838 feat: add docker-compose and configuration files for agent-desk service with SQLite and LanceDB setup 2026-06-07 20:31:40 +08:00
mlogclub 9cfbd57b07 feat: add CountActiveByDirectoryID method to KnowledgeDocument and KnowledgeFAQ repositories; update directory deletion logic to allow soft-deleted documents 2026-06-07 20:28:33 +08:00
mlogclub a9952a821d feat: update dev command to include lancedb tags and improve help text 2026-06-07 20:01:45 +08:00
mlogclub 73f900c440 feat: update rerank provider baseUrl to use dashscope API endpoint 2026-06-07 19:53:12 +08:00
mlogclub 6eb3cfe5be feat: update banner text from "Shell AI" to "AGENT DESK" 2026-06-07 19:47:47 +08:00
mlogclub 9aa6490e8d feat: improve logging in wxWorkKFOutboundService to only log when batches are dispatched 2026-06-07 19:42:54 +08:00
mlogclub d2d82b615b feat: add LanceDB support with Docker integration and configuration files 2026-06-07 19:33:41 +08:00
mlogclub 9a1ee8acff feat: add LanceDB provider support with lifecycle tests and Makefile enhancements 2026-06-07 17:46:17 +08:00
mlogclub c3387ec4a9 feat: add LanceDB vector database provider
- Implemented LanceDBProvider for managing vector collections, including methods for creating, deleting, and searching collections.
- Added support for LanceDB configuration in VectorDBConfig.
- Introduced stub for LanceDB provider when not built with the appropriate tag.
- Updated provider initialization to include LanceDB as a supported type.
- Created types and interfaces for vector operations, including Vector, SearchRequest, and SearchResult.
- Added tests for VectorDBConfig unmarshalling and for ensuring proper error handling when LanceDB is not built.
- Updated enums to include LanceDB type and labels.
- Modified frontend enums to reflect the addition of LanceDB.
2026-06-07 17:32:29 +08:00
mlogclub 3439d20537 feat(i18n): Enhance internationalization support for tool specifications and notifications
- Added TitleKey and DescriptionKey fields to ToolSpec for dynamic localization.
- Updated tool specifications to use i18nx for titles, descriptions, and appendices.
- Refactored notification messages to utilize i18nx for localization in conversation and ticket assignment events.
- Improved localization in the debug dialog component for skill definitions.
- Added new translation keys in English and Chinese for ticket and conversation assignment notifications.
- Ensured that fallback messages are properly localized based on user locale.
2026-06-03 09:36:33 +08:00