// run fail may also update the inspect vars when the node set the error default output.
constvars=awaitfetchNodeInspectVars(appId!,id)
const{getNodes}=store.getState()
constnodes=getNodes()
appendNodeInspectVars(id,vars,nodes)
if(data?.status===NodeRunningStatus.Succeeded){
invalidLastRun()
constvars=awaitfetchNodeInspectVars(appId!,id)
const{getNodes}=store.getState()
constnodes=getNodes()
appendNodeInspectVars(id,vars,nodes)
if(isStartNode)
invalidateSysVarValues()
invalidateConversationVarValues()// loop, iteration, variable assigner node can update the conversation variables, but to simple the logic(some nodes may also can update in the future), all nodes refresh.