mlogclub
f55ff09db3
Remove widget
2026-04-24 21:24:24 +08:00
mlogclub
9590fc29d3
refactor(build-sdk): simplify SDK build process by removing minification logic
2026-04-24 19:44:55 +08:00
mlogclub
c945f1e73d
feat: add minified SDK build script and update widget script references
2026-04-24 19:43:59 +08:00
mlogclub
197631b4db
fix: update import paths and enhance scrollbar styles in layout and main.scss
2026-04-24 19:26:10 +08:00
mlogclub
92fd571f28
feat: add Kefu widget and related components for customer service integration
2026-04-24 19:17:07 +08:00
mlogclub
4bcfd36620
feat: implement Kefu message list component and related functionality
...
- Add KefuMessageList component for displaying chat messages with support for loading older messages and scrolling behavior.
- Introduce ImWidgetConfig type and fetchImWidgetConfig function for retrieving widget configuration.
- Create im-realtime module for managing WebSocket connections and handling real-time events.
- Implement kefu-host-bridge for communication between the chat widget and the host application.
- Establish kefu-chat store using Zustand for managing chat state, including message handling, socket connection, and notifications.
- Enhance message handling with support for image uploads and attachments.
2026-04-24 14:34:21 +08:00
mlogclub
6616b66e72
refactor(Makefile): update targets and directory references for web app integration
2026-04-24 12:04:05 +08:00
mlogclub
a9275c2d4a
调整目录
2026-04-24 12:01:30 +08:00
mlogclub
7889ecb0d2
feat(auth): update login routes and add WxWork login callback handling
2026-04-24 11:35:29 +08:00
mlogclub
5fa30d29ef
调整dashboard项目结构
2026-04-24 11:27:49 +08:00
mlogclub
eb353cbbc8
refactor(migration): remove is_system field update and clean up imports in permission sync
2026-04-23 14:43:59 +08:00
mlogclub
155e9173a7
feat(ai-agent): add permissions for AI Agent management and update related logic
2026-04-23 14:26:10 +08:00
mlogclub
06b9c58e55
refactor(role): remove sortNo from role creation and update related logic
2026-04-23 14:06:10 +08:00
mlogclub
e616169c41
feat(role): add CreateRoleDrawer component and integrate role creation functionality
2026-04-23 14:05:13 +08:00
mlogclub
a769df5d44
fix(api): enhance createWebSocketBaseUrl function to handle development environment and window context
2026-04-21 23:08:40 +08:00
mlogclub
72d92efd61
refactor(api): remove unused WebSocket URL creation functions from agent and im modules
2026-04-21 23:07:32 +08:00
mlogclub
c02cfc85e4
feat(widget): replace img with next/image for optimized logo rendering
2026-04-21 22:53:07 +08:00
mlogclub
c6a0e9e918
chore: update docs submodule for v1.1.0
2026-04-21 18:45:49 +08:00
mlogclub
4d45d7f037
feat(wxwork): refactor truncateRunes function to be a method of wxWorkNotifyService
2026-04-21 18:08:03 +08:00
mlogclub
beebf131c8
feat(wxwork): update toUsers field type to int64 and enhance comments for clarity
2026-04-21 17:57:53 +08:00
mlogclub
22e1c2e395
feat(wxwork): refactor recipient handling to use slices instead of structs
2026-04-21 17:51:35 +08:00
mlogclub
179c01c0e4
feat(wxwork): update default recipients to remove duplicates and include all users
2026-04-21 17:36:33 +08:00
mlogclub
8c31a9c444
feat(wxwork): remove unused recipient fields from wxWorkNotifyConfig
2026-04-21 17:36:05 +08:00
mlogclub
e5c9eba497
feat(wxwork): refactor recipient handling and replace unique functions with arrs.Distinct
2026-04-21 17:31:33 +08:00
mlogclub
64e75dcdf6
feat(eventbus): implement conversation and ticket assignment event handlers with notifications
2026-04-21 17:11:50 +08:00
mlogclub
6789a8dee0
feat(eventbus): refactor handler storage to use a slice and add tests for handler order
2026-04-21 16:42:29 +08:00
mlogclub
6c005d5daa
feat(eventbus): implement event handling for ticket and conversation assignments
2026-04-21 16:41:12 +08:00
mlogclub
df13d5ced5
feat(eventbus): enhance event handling with error propagation and global bus management
2026-04-21 11:50:43 +08:00
mlogclub
964b2ed6ce
event bus
2026-04-20 22:58:54 +08:00
mlogclub
59de41da8a
update widget home page
2026-04-20 22:31:20 +08:00
mlogclub
146a43df28
update widget home page
2026-04-20 22:31:06 +08:00
mlogclub
eab8002955
fix(page): update widget width to 880px and adjust placeholder text
2026-04-19 21:07:15 +08:00
mlogclub
be49c9cd01
refactor(page): update layout styles and remove unused sections
2026-04-19 21:04:04 +08:00
mlogclub
818101a869
refactor(page): enhance layout and improve widget configuration interface
2026-04-19 20:58:29 +08:00
mlogclub
a402773693
remove unused code
2026-04-19 20:31:07 +08:00
mlogclub
6d6a8aefa9
refactor(layout): replace Card component with Loader2Icon for loading state
2026-04-19 20:30:41 +08:00
mlogclub
c5bef3bd4f
企微通知功能对接
2026-04-19 18:11:34 +08:00
mlogclub
97c50fd326
update make script
2026-04-19 18:10:28 +08:00
mlogclub
60956488e0
refactor(rag): update loadDocumentByID and loadFAQByID to return pointers and simplify error handling
2026-04-19 11:56:03 +08:00
mlogclub
700ec2a38b
refactor(runtime): remove nil checks for receiver in RuntimeTraceCollector methods
...
refactor(factory): enforce skill middleware requirement in NewAgentHandlerService
refactor(reply_interrupt): improve error handling for pending interrupts
2026-04-19 11:40:17 +08:00
mlogclub
3e98e9379c
refactor(runtime): update function signatures to use value receivers for models
2026-04-19 11:38:05 +08:00
mlogclub
680793f527
refactor(runtime): streamline request handling and improve tool preparation methods
2026-04-19 11:19:51 +08:00
mlogclub
92712d882a
feat(tool-filter): implement runtime tool filtering middleware and associated tests
2026-04-19 10:28:18 +08:00
mlogclub
77a5c68b01
refactor(dashboard): enhance layout and improve log display in Agent Run Logs page
2026-04-19 10:02:38 +08:00
mlogclub
42077c1aab
Refactor skill handling and improve runtime trace capabilities
...
- Removed the selectSkill method from prepareService and adjusted related logic in the Run method of Service.
- Updated tool catalog to parse agent allowed tool codes directly.
- Simplified Request and RunInput structures by removing unnecessary fields.
- Enhanced the RuntimeTraceCollector to manage skill activation and visibility.
- Introduced a new databaseSkillBackend to manage skill definitions and their metadata.
- Added tests for skill backend functionalities to ensure correct behavior.
- Updated various factory methods to accommodate changes in skill handling.
- Improved documentation and descriptions for better clarity.
2026-04-19 09:57:34 +08:00
mlogclub
ad83d1dfda
feat(utils): add BuildRuntimeMessageText function for message formatting
2026-04-18 22:24:30 +08:00
mlogclub
e1ffcc64a9
refactor(edit): implement tabbed interface for tool configuration in EditDialog
2026-04-18 14:11:13 +08:00
mlogclub
3249c8ae96
refactor(knowledge-base-edit): reorganize imports and adjust grid layout for answer mode
2026-04-18 14:00:40 +08:00
mlogclub
c84870b968
feat: add fallback mode for AI agents and update knowledge base handling
...
- Introduced AIAgentFallbackMode with options for NoAnswer and SuggestRetry.
- Updated AI agent edit component to include fallback mode selection.
- Modified API types and payloads to accommodate fallback mode.
- Removed deprecated KnowledgeFallbackMode and related logic from knowledge base.
- Adjusted knowledge retrieval and response handling to utilize new fallback logic.
- Updated tests to reflect changes in fallback mode handling for AI agents.
2026-04-18 13:36:44 +08:00
mlogclub
d9c4b669b2
refactor(content-editor): enhance mode handling and integrate allowed modes across components
2026-04-18 13:05:39 +08:00