Update changelog for version 0.1.11, enhance assistant message extraction, add fallback event emission on API errors, and improve custom card registration

This commit is contained in:
techartdev
2026-02-20 16:26:59 +02:00
parent 612deda8b9
commit e6fb9e2914
5 changed files with 118 additions and 32 deletions
+14
View File
@@ -2,6 +2,20 @@
All notable changes to the OpenClaw Home Assistant Integration will be documented in this file.
## [0.1.11] - 2026-02-20
### Fixed
- Chat card no longer waits forever when the gateway returns a non-`choices[0].message.content` response shape.
- `openclaw.send_message` now extracts assistant text from multiple OpenAI-compatible formats (`choices`, `output_text`, `response`, `message`, `content`, `answer`).
- Added fallback event emission on API errors so the frontend always receives a response and exits the typing state.
## [0.1.10] - 2026-02-20
### Fixed
- Made custom card registration idempotent (`customElements.get(...)` guards) to prevent duplicate-load exceptions that can block card discovery.
- Prevented duplicate `window.customCards` entries for `openclaw-chat-card`.
- Synced registration hardening in both packaged and root `www/` card scripts.
## [0.1.9] - 2026-02-20
### Fixed