fix(confidence-engine): persist done-for-now episode closure
This commit is contained in:
@@ -129,9 +129,16 @@ async function handleEpisodeMode(situationGraph, body) {
|
||||
);
|
||||
}
|
||||
|
||||
const resolvedNodeIds = new Set(application.updatedSituationGraph.resolvedNodeIds ?? []);
|
||||
resolvedNodeIds.add(body.targetNodeId);
|
||||
const updatedSituationGraph = {
|
||||
...application.updatedSituationGraph,
|
||||
resolvedNodeIds: [...resolvedNodeIds],
|
||||
};
|
||||
|
||||
return Response.json({
|
||||
success: true,
|
||||
updatedSituationGraph: application.updatedSituationGraph,
|
||||
updatedSituationGraph,
|
||||
proposal: reasoning.proposal,
|
||||
}, { status: 200 });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user