I set up the Extended OpenAI Conversation integration -> this works.
Piper and Whisper are set up -> They work
I can make requests using Assist -> These work, devices can be changed & it can reason based on my exposed entities
However: Each request has its own conversation_id passed to OpenAI. This means no context persists between requests, which provides for very awkward conversations. I have googled extensively and every topic on it claims this issue has been resolved.
This issue is happening through the website (local and NabuCasa Cloud connection) and iOS app (Local and NabuCasa Cloud)
Versions:
HAOS 15.0 on an intel NUC
Core 2025.3.4
Supervisor 2025.03.3
Frontend 20250306.0
Extended OpenAI Conversation 1.0.4
HACS 2.0.5
Anyone have anything else I can try? I'll try to post some debug information. Anything OpenAI API based has me terrified of leaking secrets so I redacted a lot, sorry.