1. 17 Apr, 2025 6 commits
  2. 16 Apr, 2025 6 commits
    • V4.9.6 dev (#4566) · 8fa9ec4c
      * update doc
      
      * perf: avatar
      
      * fix: mcp action
      Archer committed
    • V4.9.6 feature (#4565) · 952412f6
      * Dashboard submenu (#4545)
      
      * add app submenu (#4452)
      
      * add app submenu
      
      * fix
      
      * width & i18n
      
      * optimize submenu code (#4515)
      
      * optimize submenu code
      
      * fix
      
      * fix
      
      * fix
      
      * fix ts
      
      * perf: dashboard sub menu
      
      * doc
      
      ---------
      
      Co-authored-by: heheer <heheer@sealos.io>
      
      * feat: value format test
      
      * doc
      
      * Mcp export (#4555)
      
      * feat: mcp server
      
      * feat: mcp server
      
      * feat: mcp server build
      
      * update doc
      
      * perf: path selector (#4556)
      
      * perf: path selector
      
      * fix: docker file path
      
      * perf: add image endpoint to dataset search (#4557)
      
      * perf: add image endpoint to dataset search
      
      * fix: mcp_server url
      
      * human in loop (#4558)
      
      * Support interactive nodes for loops, and enhance the function of merging nested and loop node history messages. (#4552)
      
      * feat: add LoopInteractive definition
      
      * feat: Support LoopInteractive type and update related logic
      
      * fix: Refactor loop handling logic and improve output value initialization
      
      * feat: Add mergeSignId to dispatchLoop and dispatchRunAppNode responses
      
      * feat: Enhance mergeChatResponseData to recursively merge plugin details and improve response handling
      
      * refactor: Remove redundant comments in mergeChatResponseData for clarity
      
      * perf: loop interactive
      
      * perf: human in loop
      
      ---------
      
      Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com>
      
      * mcp server ui
      
      * integrate mcp (#4549)
      
      * integrate mcp
      
      * delete unused code
      
      * fix ts
      
      * bug fix
      
      * fix
      
      * support whole mcp tools
      
      * add try catch
      
      * fix
      
      * fix
      
      * fix ts
      
      * fix test
      
      * fix ts
      
      * fix: interactive in v1 completions
      
      * doc
      
      * fix: router path
      
      * fix mcp integrate (#4563)
      
      * fix mcp integrate
      
      * fix ui
      
      * fix: mcp ux
      
      * feat: mcp call title
      
      * remove repeat loading
      
      * fix mcp tools avatar (#4564)
      
      * fix
      
      * fix avatar
      
      * fix update version
      
      * update doc
      
      * fix: value format
      
      * close server and remove cache
      
      * perf: avatar
      
      ---------
      
      Co-authored-by: heheer <heheer@sealos.io>
      Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com>
      Archer committed
    • test: concurrent test (#4548) · ab799e13
      Finley Ge committed
    • docs: team&roles&permissions and intro (#4550) · ba422b73
      * docs: add team roles permissions
      
      * docs: intro rewrite
      Finley Ge committed
    • fix: update workflow to use ubuntu-24.04 for consistency across all jobs (#4553) · c7c79b40
      * fix: update workflow to use ubuntu-22.04 for consistency across all jobs
      
      * fix: update workflows to use ubuntu-24.04 for consistency across all jobs
      Theresa committed
    • fix: app/dataset create (#4554) · 47f67466
      Finley Ge committed
  3. 15 Apr, 2025 6 commits
  4. 14 Apr, 2025 5 commits
  5. 12 Apr, 2025 1 commit
    • V4.9.5 feature (#4520) · 16a22bc7
      * readme
      
      * Add queue log
      
      * Test interactive (#4509)
      
      * Support nested node interaction (#4503)
      
      * feat: Add a new InteractiveContext type and update InteractiveBasicType, adding an optional context property to support more complex interaction state management.
      
      * feat: Enhance workflow interactivity by adding InteractiveContext support and updating dispatch logic to manage nested contexts and entry nodes more effectively.
      
      * feat: Refactor dispatchWorkFlow to utilize InteractiveContext for improved context management
      
      * feat: Enhance entry node resolution by adding validation for entryNodeIds and recursive search in InteractiveContext
      
      * feat: Remove workflowDepth from InteractiveContext and update recovery logic to utilize parentContext for improved context management
      
      * feat: Update getWorkflowEntryNodeIds to use lastInteractive for improved context handling in runtime nodes
      
      * feat: Add lastInteractive support to enhance context management across workflow components
      
      * feat: Enhance interactive workflow by adding stopForInteractive flag and improving memory edge validation in runtime logic
      
      * feat: Refactor InteractiveContext by removing interactiveAppId and updating runtime edge handling in dispatchRunApp for improved context management
      
      * feat: Simplify runtime node and edge initialization in dispatchRunApp by using ternary operators for improved readability and maintainability
      
      * feat: Improve memory edge validation in initWorkflowEdgeStatus by adding detailed comments for better understanding of subset checks and recursive context searching
      
      * feat: Remove commented-out current level information from InteractiveContext for cleaner code and improved readability
      
      * feat: Simplify stopForInteractive check in dispatchWorkFlow for improved code clarity and maintainability
      
      * feat: Remove stopForInteractive handling and related references for improved code clarity and maintainability
      
      * feat: Add interactive response handling in dispatchRunAppNode for enhanced workflow interactivity
      
      * feat: Add context property to InteractiveBasicType and InteractiveNodeType for improved interactivity management
      
      * feat: remove comments
      
      * feat: Remove the node property from ChatDispatchProps to simplify type definitions
      
      * feat: Remove workflowInteractiveResponse from dispatchRunAppNode for cleaner code
      
      * feat: Refactor interactive value handling in chat history processing for improved clarity
      
      * feat: Simplify initWorkflowEdgeStatus logic for better readability and maintainability
      
      * feat: Add workflowInteractiveResponse to dispatchWorkFlow for enhanced functionality
      
      * feat: Enhance interactive response handling with nested children support
      
      * feat: Remove commented-out code for interactive node handling to improve clarity
      
      * feat: remove  InteractiveContext type
      
      * feat: Refactor UserSelectInteractive and UserInputInteractive params for improved structure and clarity
      
      * feat: remove
      
      * feat: The front end supports extracting the deepest interaction parameters to enhance interaction processing
      
      * feat: The front end supports extracting the deepest interaction parameters to enhance interaction processing
      
      * fix: handle undefined interactive values in runtimeEdges and runtimeNodes initialization
      
      * fix: handle undefined interactive values in runtimeNodes and runtimeEdges initialization
      
      * fix: update runtimeNodes and runtimeEdges initialization to use last interactive value
      
      * fix: remove unused imports and replace getLastInteractiveValue with lastInteractive in runtimeEdges initialization
      
      * fix: import WorkflowInteractiveResponseType and handle lastInteractive as undefined in chatTest
      
      * feat: implement extractDeepestInteractive function and refactor usage in AIResponseBox and ChatBox utils
      
      * fix: refactor initWorkflowEdgeStatus and getWorkflowEntryNodeIds calls in dispatchRunAppNode for recovery handling
      
      * fix: ensure lastInteractive is handled consistently as undefined in runtimeEdges and runtimeNodes initialization
      
      * fix: update dispatchFormInput and dispatchUserSelect to use lastInteractive consistently
      
      * fix: update condition checks in dispatchFormInput and dispatchUserSelect to ensure lastInteractive type is validated correctly
      
      * fix: refactor dispatchRunAppNode to replace isRecovery with childrenInteractive for improved clarity in runtimeNodes and runtimeEdges initialization
      
      * refactor: streamline runtimeNodes and runtimeEdges initialization in dispatchRunAppNode for improved readability and maintainability
      
      * fix: update rewriteNodeOutputByHistories function to accept runtimeNodes and interactive as parameters for improved clarity
      
      * fix: simplify interactiveResponse assignment in dispatchWorkFlow for improved clarity
      
      * fix: update entryNodeIds check in getWorkflowEntryNodeIds to ensure it's an array for improved reliability
      
      * remove some invalid code
      
      ---------
      
      Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com>
      
      * update doc
      
      * update log
      
      * fix: update debug workflow to conditionally include nextStepSkipNodes… (#4511)
      
      * fix: update debug workflow to conditionally include nextStepSkipNodes based on lastInteractive for improved debugging accuracy
      
      * fix : type error
      
      * remove invalid code
      
      * fix: QA queue
      
      * fix: interactive
      
      * Test log (#4519)
      
      * add log (#4504)
      
      * add log
      
      * update log i18n
      
      * update log
      
      * delete template
      
      * add i18NT
      
      * add team operation log
      
      ---------
      
      Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com>
      
      * remove search
      
      * update doc
      
      ---------
      
      Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com>
      Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com>
      Archer committed
  6. 11 Apr, 2025 3 commits
  7. 10 Apr, 2025 3 commits
  8. 09 Apr, 2025 5 commits
  9. 08 Apr, 2025 5 commits