diff --git a/packages/backend/server/src/plugins/copilot/controller.ts b/packages/backend/server/src/plugins/copilot/controller.ts index 82350c700..7529d734f 100644 --- a/packages/backend/server/src/plugins/copilot/controller.ts +++ b/packages/backend/server/src/plugins/copilot/controller.ts @@ -335,7 +335,10 @@ export class CopilotController { concatMap(values => { session.push({ role: 'assistant', - content: values.join(''), + content: values + .filter(v => v.status === GraphExecutorState.EmitContent) + .map(v => v.content) + .join(''), createdAt: new Date(), }); return from(session.save());