[Home Assistant] Assist command does not store send history
Extension
https://www.raycast.com/tonka3000/homeassistant
Raycast Version
1.84.3
macOS Version
15.1
Description
When using the "Assist" command with any voice assistant that is not the default "Home Assistant," which ignores chat history, the chat history is not sent to the Home Assistant server. For example, using both Ollama's and Gemini's integrations, the chat history would not be sent to the server, only displayed on the client, resulting in situations like these:
These multi-turn conversations work fine within the standard Home Assistant UI, so I would imagine that they should function here, as well.
Steps To Reproduce
- Install and configure the Google-GenerativeAI extension in Home Assistant.
- Add a new assistant using Gemini.
- Run the Raycast "Assist" command and type any instruction, whether that be a query or a command. For example, "turn on the kitchen lights."
- Ask the assistant to "turn off what you just turned on."
Current Behaviour
The current chat history is not sent to the server, only the most recently sent message.
Expected Behaviour
The entire chat history visible on the client should be sent to the server.
Thank you for opening this issue!
🔔 @tonka3000 @altrdev @rspeicher @amuelli @xilopaint you might want to have a look.
💡 Author and Contributors commands
The author and contributors of tonka3000/homeassistant can trigger bot actions by commenting:
-
@raycastbot close this issueCloses the issue. -
@raycastbot close as not plannedCloses the issue as not planned. -
@raycastbot rename this issue to "Awesome new title"Renames the issue. -
@raycastbot reopen this issueReopens the issue. -
@raycastbot assign meAssigns yourself to the issue. -
@raycastbot good first issueAdds the "Good first issue" label to the issue. -
@raycastbot keep this issue openMake sure the issue won't go stale and will be kept open by the bot.
This issue has been automatically marked as stale because it did not have any recent activity.
It will be closed if no further activity occurs in the next 10 days to keep our backlog clean 😊
This issue has been automatically closed due to inactivity.
Feel free to comment in the thread when you're ready to continue working on it 🙂
You can also catch us in Slack if you want to discuss this.
This still seems to be an issue.