Merge branch 'feat/chatflow_rebase_new' of github.com:coze-dev/coze-studio into feat/chatflow_rebase_new
This commit is contained in:
@ -19,6 +19,7 @@ package compose
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"github.com/coze-dev/coze-studio/backend/domain/workflow/crossdomain/conversation"
|
||||
"strconv"
|
||||
"strings"
|
||||
|
||||
@ -88,6 +89,7 @@ func init() {
|
||||
_ = compose.RegisterSerializableType[*execute.AppVariables]("app_variables")
|
||||
_ = compose.RegisterSerializableType[workflow2.WorkflowMode]("workflow_mode")
|
||||
_ = compose.RegisterSerializableType[*schema.Message]("schema_message")
|
||||
_ = compose.RegisterSerializableType[*conversation.Message]("history_messages")
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -1687,7 +1687,7 @@ func (i *impl) GetWorkflowDependenceResource(ctx context.Context, workflowID int
|
||||
|
||||
func (i *impl) checkBotAgentNode(node *vo.Node) error {
|
||||
if node.Type == entity.NodeTypeCreateConversation.IDStr() || node.Type == entity.NodeTypeConversationDelete.IDStr() || node.Type == entity.NodeTypeConversationUpdate.IDStr() || node.Type == entity.NodeTypeConversationList.IDStr() {
|
||||
return errors.New("session-related nodes are not supported in conversation flow")
|
||||
return errors.New("conversation-related nodes are not supported in chatflow")
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user