fix: collect workflow's assistant content (#8373)

fix CLOUD-71
This commit is contained in:
darkskygit
2024-09-24 12:35:48 +00:00
parent 789e593d93
commit ed8e4e30f0
@@ -335,7 +335,10 @@ export class CopilotController {
concatMap(values => { concatMap(values => {
session.push({ session.push({
role: 'assistant', role: 'assistant',
content: values.join(''), content: values
.filter(v => v.status === GraphExecutorState.EmitContent)
.map(v => v.content)
.join(''),
createdAt: new Date(), createdAt: new Date(),
}); });
return from(session.save()); return from(session.save());