Commit Graph

860 Commits

Author SHA1 Message Date
mlogclub 52bcc556d7 refactor: enhance response policies and update tests for knowledge retrieval handling 2026-07-25 12:12:26 +08:00
mlogclub 88649acaa6 refactor: update subproject commit reference in documentation 2026-07-25 12:04:50 +08:00
mlogclub 34051a4631 feat: Enhance AI Agent and Channel Management
- Updated labels in the AI Agents dashboard for clarity, changing "流程状态" to "Playbook 状态" and "未发布流程" to "未发布 Playbook".
- Introduced AI Agent rollout percentage management in channel editing, allowing users to set and rollback rollout percentages.
- Added new API endpoints for rolling back AI Agent rollout and fetching agent run metrics.
- Implemented new UI components for displaying agent run details, including status, duration, and input/output tokens.
- Enhanced type definitions for AdminChannel and AIAgent to include rollout percentages and runtime modes.
- Updated navigation to include a section for agent runs.
- Added new translations for agent run features in both English and Chinese.
2026-07-25 12:04:06 +08:00
mlogclub 45741d4032 update docs 2026-07-24 15:45:44 +08:00
mlogclub cf42866f99 update docs 2026-07-24 15:44:25 +08:00
mlogclub 4067bdb4bb refactor: update Taskfile and documentation for LanceDB build commands 2026-07-24 15:03:45 +08:00
mlogclub e2a76ef54a refactor: update build commands from make to task in documentation and add Taskfile for task management 2026-07-24 14:43:03 +08:00
mlogclub 4c357411ad refactor: simplify KnowledgeRetrieveConfigPanel by removing unnecessary UI elements 2026-06-30 20:04:12 +08:00
mlogclub 0217ac0bfa refactor: remove unused moveKnowledgeBase function and related UI elements from KnowledgeRetrieveConfigPanel 2026-06-30 20:01:24 +08:00
mlogclub 5853b235b9 feat: enhance KnowledgeRetrieveConfigPanel with popover for selecting knowledge bases 2026-06-30 19:58:29 +08:00
mlogclub 805ef87278 refactor: remove knowledge base references from AI agent model and related services
- Removed KnowledgeIDs from CreateAIAgentRequest and AIAgentResponse.
- Updated buildAIAgentResponseWithLocale to eliminate knowledge base name retrieval.
- Refactored AI agent repository and service to remove knowledge base handling.
- Adjusted dashboard service to no longer track AI agents without knowledge bases.
- Modified knowledge base service to check for workflow references instead of AI agent references.
- Updated frontend components to remove knowledge base selection and display.
- Enhanced workflow validation to ensure knowledge retrieve nodes have associated knowledge bases.
2026-06-30 19:47:29 +08:00
mlogclub fa0010e8be feat: enhance ticket draft workflow with new routing and confirmation prompts 2026-06-30 17:26:28 +08:00
mlogclub 94d36d6ca4 feat: add closeOnEsc prop to DashboardAIAgentsPage for improved modal behavior 2026-06-30 16:20:47 +08:00
mlogclub 5c72a7661d style: update InspectorParameterTabs layout and styling for improved visual consistency 2026-06-30 16:11:24 +08:00
mlogclub e78e7414e5 style: update font sizes in NodeConfigPanel and WorkflowConfigPanel for improved readability 2026-06-30 15:58:12 +08:00
mlogclub 5a1fddf8ba feat: add InspectorParameterTabs component for improved input/output organization in NodeConfigPanel 2026-06-30 15:56:27 +08:00
mlogclub f8ad4390e8 feat: add preserveExternalSelection prop to various components for improved selection handling 2026-06-30 13:34:42 +08:00
mlogclub 9136018273 refactor: update layout and styling in WorkflowConfigPanel; enhance panel header and description display 2026-06-30 12:53:22 +08:00
mlogclub d7782ba6c8 feat: implement isConditionBranchEdge function and update deleteConditionBranch logic; add tests for condition branch line matching 2026-06-30 12:36:17 +08:00
mlogclub 79f0c06790 feat: add workflow selection preservation logic and related tests 2026-06-30 12:31:08 +08:00
mlogclub d72079a580 feat: implement isBranchRowActionTarget function and add tests for branch row interaction 2026-06-30 11:39:01 +08:00
mlogclub fb612eb32e refactor: remove onDelete prop from ConditionBranchConfigPanel and associated delete logic in WorkflowConfigPanel 2026-06-30 11:34:41 +08:00
mlogclub b80a7b9ccb feat: add output schema handling and display in NodeConfigPanel; implement buildVariableSpecDisplay function 2026-06-30 11:16:24 +08:00
mlogclub 4ed4108cb9 refactor: adjust padding and minimum height in WorkflowNodeCard component 2026-06-30 11:09:01 +08:00
mlogclub 87760d5e89 feat: enhance variable handling and UI components with business labels and descriptions 2026-06-29 18:37:31 +08:00
mlogclub 295c7b4bea chore: update subproject commit reference in docs 2026-06-29 17:31:20 +08:00
mlogclub e2d676055f refactor: streamline WorkflowConfigPanel layout by adjusting spacing and removing unused panelMeta 2026-06-29 17:30:59 +08:00
mlogclub fc64b8becf feat: enhance WorkflowConfigPanel layout with improved button positioning and spacing 2026-06-29 14:48:01 +08:00
mlogclub 7d33916ea5 fix: correct syntax for border color in WorkflowConditionBranchRow component 2026-06-29 14:15:32 +08:00
mlogclub e3922da55c feat: add separator spans in WorkflowEditorToolbar for improved button spacing 2026-06-29 14:00:05 +08:00
mlogclub 9be449c882 feat: add assertions for condition branch and port edge order in workflow tests 2026-06-29 13:58:13 +08:00
mlogclub ca625396a0 feat: enhance condition branch validation by adding port edge checks and updating related functions 2026-06-29 12:00:33 +08:00
mlogclub b9f4a3e4b1 feat: reposition WorkflowEditorStatus for improved visibility in WorkflowEditorInner 2026-06-28 22:50:09 +08:00
mlogclub 86933a27a7 feat: improve overflow handling in WorkflowEditorToolbar for better layout 2026-06-28 22:49:32 +08:00
mlogclub 12d664e302 feat: update NodeConfigPanel and WorkflowConfigPanel for improved layout and scrolling functionality 2026-06-28 22:47:50 +08:00
mlogclub b83d33186f feat: refactor workflow definition handling and integrate undo/redo functionality in WorkflowEditor 2026-06-28 22:44:54 +08:00
mlogclub e7e0bbf170 feat: enhance styling and layout of workflow components for improved usability 2026-06-28 22:40:07 +08:00
mlogclub 15be17e0df feat: add Redo2Icon to WorkflowEditorToolbar for improved redo functionality 2026-06-28 22:34:01 +08:00
mlogclub bcaa6225d4 feat: add WorkflowEditorStatus component for displaying validation and node counts 2026-06-28 22:32:43 +08:00
mlogclub 4a1595ae73 feat: add WorkflowCanvasControls component for enhanced zoom and layout functionality 2026-06-28 22:27:17 +08:00
mlogclub 79b8c93bc9 feat: refactor workflow port handling and remove unused node panel component 2026-06-28 22:20:31 +08:00
mlogclub 77dda5fd9c feat: refine node deletion logic to protect only start nodes 2026-06-28 21:24:54 +08:00
mlogclub c7555d67c5 feat: integrate ScrollArea component for improved node menu scrolling 2026-06-28 21:20:47 +08:00
mlogclub 4a3482f2f0 feat: implement WorkflowPortAdd context and associated components for enhanced node addition 2026-06-28 21:17:25 +08:00
mlogclub 9373e7d517 feat: update WorkflowConfigPanel dimensions for improved layout 2026-06-28 21:08:33 +08:00
mlogclub 7e001d4145 fix: update WorkflowNodeCard to use overflow-visible for improved content display 2026-06-28 21:05:04 +08:00
mlogclub 2db52b90ff feat: update FlowgramNodeRenderer port colors and add hover effects for improved interactivity 2026-06-28 20:27:07 +08:00
mlogclub 80ff6d40db fix: remove hover effect from WorkflowLineAddButton for consistent styling 2026-06-28 20:26:15 +08:00
mlogclub eaffca5bad feat: add WorkflowLineAddButton and WorkflowLineNodePanel components for enhanced workflow editing 2026-06-28 20:22:18 +08:00
mlogclub 47660c9f1d feat: update WorkflowNodeCard background color for improved visibility 2026-06-28 20:09:45 +08:00