Releases: michelle-avery/openai-compatible-conversation
Releases · michelle-avery/openai-compatible-conversation
0.0.7
0.0.6
What's Changed
- Track when the llm expects to continue the conversation by @michelle-avery in #20
- Revert usage of developer role by @michelle-avery in #22
- This change removes usage of the newer OpenAI "developer" role in order to facilitate improved compatibility with other AI providers that use the OpenAI API.
Full Changelog: 0.0.5...0.0.6
0.0.5
This release adds some of the functionality from Home Assistant's March release. Notably, it does NOT include reasoning model support or the streaming of responses to the chat log, as the implementation would introduce compatibility issues for users using other models.
What's Changed
- Extract conversation ID generation to helper by @michelle-avery in #16
- Update for get_chat_session as a callback context manager by @michelle-avery in #17
- Chat session updates by @michelle-avery in #18
- Inform users when rate limit has been reached by @michelle-avery in #19
Full Changelog: 0.0.4...0.0.5
0.0.4
This release should have feature parity with the built-in OpenAI Conversation integration as of Home Assistant's 2025.4.2 release.
What's Changed
- Add support for extra system prompt by @michelle-avery in #12
- Add shared history support by @michelle-avery in #13
- Pushed more of the LLM Conversation agent loop into ChatSession by @michelle-avery in #14
- Split native content out of message class by @michelle-avery in #15
Full Changelog: 0.0.3...0.0.4
0.0.3
What's Changed
- Remove deprecated property setters by @michelle-avery in #11
Full Changelog: 0.0.2...0.0.3
Release 0.0.2
Moving to releases to support release notes as well as to allow us to introduce functionality that requires specific versions of Home Assistant.