Commit Graph

880 Commits

Author SHA1 Message Date
mlogclub d33960961a refactor: enhance node form panel and editor tools for improved validation and rendering 2026-07-27 15:28:14 +08:00
mlogclub bd8011dab8 refactor workflow 2026-07-27 13:47:53 +08:00
mlogclub 1464008741 refactor: rename direct tools to MCP tools across the codebase for consistency 2026-07-26 22:38:38 +08:00
mlogclub 2de50a2f3a refactor: update risk levels in tool definitions and validation logic to remove sensitive level 2026-07-26 22:32:16 +08:00
mlogclub c021c5568c refactor: update MCP tool handling to treat administrator-selected tools as direct tools without confirmation 2026-07-26 12:39:34 +08:00
mlogclub 9d9c8a8346 refactor: reduce border radius in global styles for a more compact design 2026-07-26 12:24:56 +08:00
mlogclub b9af4549a6 refactor: enhance OptionCombobox to support grouping and simplify direct tool selection in AIAgentConfigWorkbench 2026-07-26 12:21:58 +08:00
mlogclub a252cdc8b8 refactor: simplify workflow selection and enhance OptionCombobox component 2026-07-26 12:18:13 +08:00
mlogclub a1e1290472 refactor: replace Dialog with ProjectDialog in AIAgentConfigWorkbench component 2026-07-26 11:35:59 +08:00
mlogclub 5467f6229a refactor: remove unused icon import and adjust fullscreen content class in DashboardAIAgentsPage 2026-07-26 11:34:58 +08:00
mlogclub a5045dda57 refactor: update fullscreen handling in DashboardAIAgentsPage component 2026-07-26 11:33:50 +08:00
mlogclub 65c9f1647f Update ai agent form 2026-07-26 11:29:18 +08:00
mlogclub 90ed934712 Update docs 2026-07-26 02:01:30 +08:00
mlogclub 8dff70f75c Update workflow 2026-07-26 01:13:38 +08:00
mlogclub 0c757d5f8b refactor: improve code structure and readability in DashboardAIWorkflowsPage component 2026-07-26 00:51:05 +08:00
mlogclub 05eb85167c refactor: enhance AI workflow management with restore version and usage tracking features 2026-07-25 18:19:59 +08:00
mlogclub 1663db7f24 refactor: remove agent ID references from AI workflow handling and related components 2026-07-25 15:32:55 +08:00
mlogclub 7b86fd1f09 feat: Implement AI Agent Workflow Binding functionality
- Added aiAgentWorkflowBindingRepository for managing workflow bindings associated with AI agents.
- Enhanced agentRevisionService to include workflow bindings in agent revisions.
- Updated aIAgentService to handle workflow bindings during agent creation and updates.
- Introduced ai_agent_workflow_binding_service for managing workflow binding logic.
- Created new API endpoints for fetching, creating, updating, and deleting AI workflows.
- Developed a new dashboard page for managing AI workflows.
- Updated frontend components to support workflow binding management in agent configuration.
- Added necessary tests for workflow binding functionality and updated existing tests for compatibility.
- Translated relevant UI texts and messages for workflow management.
2026-07-25 15:24:49 +08:00
mlogclub e4ad83dc20 refactor: add conversation ID display to conversation info panel and update translations 2026-07-25 12:28:43 +08:00
mlogclub 6316c2b94f refactor: streamline autonomous engine logic and introduce autonomousTurn context 2026-07-25 12:21:40 +08:00
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