feat: add more share config (#3120)
* feat: add more share config * add i18n en
This commit is contained in:
@@ -18,12 +18,14 @@ export const getWorkflowResponseWrite = ({
|
||||
res,
|
||||
detail,
|
||||
streamResponse,
|
||||
id = getNanoid(24)
|
||||
id = getNanoid(24),
|
||||
showNodeStatus = true
|
||||
}: {
|
||||
res?: NextApiResponse;
|
||||
detail: boolean;
|
||||
streamResponse: boolean;
|
||||
id?: string;
|
||||
showNodeStatus?: boolean;
|
||||
}) => {
|
||||
return ({
|
||||
write,
|
||||
@@ -50,8 +52,18 @@ export const getWorkflowResponseWrite = ({
|
||||
SseResponseEventEnum.toolResponse,
|
||||
SseResponseEventEnum.updateVariables
|
||||
];
|
||||
|
||||
if (!detail && detailEvent.includes(event)) return;
|
||||
|
||||
if (
|
||||
!showNodeStatus &&
|
||||
(event === SseResponseEventEnum.flowNodeStatus ||
|
||||
event === SseResponseEventEnum.toolCall ||
|
||||
event === SseResponseEventEnum.toolParams ||
|
||||
event === SseResponseEventEnum.toolResponse)
|
||||
)
|
||||
return;
|
||||
|
||||
responseWrite({
|
||||
res,
|
||||
write,
|
||||
|
||||
@@ -46,6 +46,14 @@ const OutLinkSchema = new Schema({
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
showNodeStatus: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
showCompleteQuote: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
limit: {
|
||||
maxUsagePoints: {
|
||||
type: Number,
|
||||
|
||||
Reference in New Issue
Block a user