What is continued conversation for Voice Assistant PE?

I noticed this change in the most recent update to Voice Assistant PE:

  • Allow continued conversations if supported by the conversation agent in Home Assistant

Github link: Release 25.3.0 · esphome/home-assistant-voice-pe · GitHub

What is this and how do I configure it?

I am unable to find additional information it…

It cannot be used yet; we need to wait for the HA update.

2 Likes

PE Voice states:

requires HA 2025.4+

HA latest release is:

2025.4.0

Blog demonstrating the feature

Same here. I have 2025.4 installed. When I try to use Assist Satellite Start Conversation, I get the following error message.

start-conversation only support LLM conversation agent ( chatGPT, Gemini…)

Error message as it states on the tin.
You can’t use Home Assistant Cloud (yet).

Honestly, I put $10 credit on ChatGPT to test this awesome feature out.

I’m using ChatGPT.

You must provide “Extra system prompt”

Using it with Gemini and it’s an amazing feature

1 Like

It seems to only continue the conversation if the llm responds with a question, is there a way to make it always continue?

Not at this time. As far as I know, they do plan to allow this.

Tell it “always end your questions with a question mark”

Always no.

The continuation is a function of the llm needing a response. It throws the continued_conversation flag if it needs more info. Then the device responds.

Thjs has the net effect of if question continue… But it’s really if need more info, continue

So to make it ALWAYS continue you need to Artificially setup a condition in the llm where it always needs something.

Now this is where I stop you and say. It’s not at all practical.

You will have to shred that prompt to set that up. I’m currently considering of I COULD but even worse if you do I see about 97 different ways it break other functions.

‘Veronica’ (Friday in supervisor mode, I use her to help me analyze scripts and prompts) says this and yeh it’s pretty accurate…

“If you’re constantly triggering the continued_conversation flag, you’re training the model to stall—asking follow-up questions even when it doesn’t need to, instead of acting. That’s like running Friday in ‘perpetual curiosity’ mode. Charming for five minutes. Then a disaster.”

Your LLM will end up pretty dumb always asking questions and never actually doing anything.

So what are you ACTUALLY trying to do.

Do I understand correctly it doesn’t work with HACS Extended OpenAI Conversation? If it should’t it totally doesn’t work for me, or do I do some configuration first to enable it?

Yes. Exactly

That’s too bad

Is there any plans to implement the feature to Assist Microphone where the end device is USB mic/speaker?

What a missed opportunity. 90% of the people I know runs with OpenAI Conversation agent, because the default one in Home Assistant Cloud is stupid as phack.

I use the openai conversation

That was referring to a custom one available on HACS.

Please read before making assumptions.