fix(session): omit empty assistant turns

This commit is contained in:
Kit Langton
2026-06-20 20:39:52 -04:00
parent 5606d2bab9
commit 56faca8e58
16 changed files with 270 additions and 102 deletions
@@ -950,6 +950,7 @@ export const layer = Layer.effect(
}
}
ctx.assistantMessage.error = error
ctx.assistantMessage.finish = "error"
yield* events.publish(Session.Event.Error, {
sessionID: ctx.assistantMessage.sessionID,
error: ctx.assistantMessage.error,