refactor: rename 'suspended' status to 'paused' across workflow components and update related styles

This commit is contained in:
twwu
2025-12-26 14:50:47 +08:00
parent 062896cb9c
commit 2969a77b15
21 changed files with 96 additions and 74 deletions

View File

@ -11,7 +11,7 @@ export * from './use-workflow-node-loop-next'
export * from './use-workflow-node-loop-started'
export * from './use-workflow-node-retry'
export * from './use-workflow-node-started'
export * from './use-workflow-paused'
export * from './use-workflow-started'
export * from './use-workflow-suspended'
export * from './use-workflow-text-chunk'
export * from './use-workflow-text-replace'

View File

@ -25,7 +25,7 @@ export const useWorkflowNodeHumanInputRequired = () => {
const nodes = getNodes()
const currentNodeIndex = nodes.findIndex(node => node.id === data.node_id)
const newNodes = produce(nodes, (draft) => {
draft[currentNodeIndex].data._runningStatus = NodeRunningStatus.Suspended
draft[currentNodeIndex].data._runningStatus = NodeRunningStatus.Paused
// draft[currentNodeIndex].data._waitingRun = false
// store form data & input form schema
})
@ -35,10 +35,10 @@ export const useWorkflowNodeHumanInputRequired = () => {
setWorkflowRunningData(produce(workflowRunningData!, (draft) => {
draft.result = {
...draft.result,
// status: WorkflowRunningStatus.Suspended, // human input required !== workflow 'Suspended'
// status: WorkflowRunningStatus.Paused, // human input required !== workflow 'Paused'
}
}))
}, [workflowStore])
}, [store, workflowStore])
return {
handleWorkflowNodeHumanInputRequired,

View File

@ -3,10 +3,10 @@ import { useCallback } from 'react'
import { useWorkflowStore } from '@/app/components/workflow/store'
import { WorkflowRunningStatus } from '@/app/components/workflow/types'
export const useWorkflowSuspended = () => {
export const useWorkflowPaused = () => {
const workflowStore = useWorkflowStore()
const handleWorkflowSuspended = useCallback(() => {
const handleWorkflowPaused = useCallback(() => {
const {
workflowRunningData,
setWorkflowRunningData,
@ -15,12 +15,12 @@ export const useWorkflowSuspended = () => {
setWorkflowRunningData(produce(workflowRunningData!, (draft) => {
draft.result = {
...draft.result,
status: WorkflowRunningStatus.Suspended,
status: WorkflowRunningStatus.Paused,
}
}))
}, [workflowStore])
return {
handleWorkflowSuspended,
handleWorkflowPaused,
}
}

View File

@ -12,8 +12,8 @@ import {
useWorkflowNodeLoopStarted,
useWorkflowNodeRetry,
useWorkflowNodeStarted,
useWorkflowPaused,
useWorkflowStarted,
useWorkflowSuspended,
useWorkflowTextChunk,
useWorkflowTextReplace,
} from '.'
@ -34,7 +34,7 @@ export const useWorkflowRunEvent = () => {
const { handleWorkflowTextChunk } = useWorkflowTextChunk()
const { handleWorkflowTextReplace } = useWorkflowTextReplace()
const { handleWorkflowAgentLog } = useWorkflowAgentLog()
const { handleWorkflowSuspended } = useWorkflowSuspended()
const { handleWorkflowPaused } = useWorkflowPaused()
const { handleWorkflowNodeHumanInputRequired } = useWorkflowNodeHumanInputRequired()
return {
@ -53,7 +53,7 @@ export const useWorkflowRunEvent = () => {
handleWorkflowTextChunk,
handleWorkflowTextReplace,
handleWorkflowAgentLog,
handleWorkflowSuspended,
handleWorkflowPaused,
handleWorkflowNodeHumanInputRequired,
}
}