diff --git a/server-cloudflare/models/openai.ts b/server-cloudflare/models/openai.ts index 2a68801..3ea1e79 100644 --- a/server-cloudflare/models/openai.ts +++ b/server-cloudflare/models/openai.ts @@ -321,6 +321,7 @@ export class ElatoOpenAiVoiceAgent extends DurableObject { server.addEventListener("close", () => { this.isGenerating = false; + this.hasStartedConversation = false; this.currentWebSocket = null; this.transcriberSession?.close(); this.transcriberSession = null;