0.1.55
Added
- Added configurable response timeout (
thinking_timeout) to integration options (Settings → Integrations → OpenClaw → Configure → Response timeout (seconds)). Applies to all chat cards automatically. - Added
thinking_timeoutcard config key (seconds) for per-card override. Card YAML takes precedence over the integration setting, which takes precedence over the built-in default of 120 s.
Fixed
- Fixed chat always scrolling to the TOP instead of bottom on every message (both user and bot).
- Restored
requestAnimationFramein_scrollToBottom()— synchronous scrollTop assignment after innerHTML replacement does not persist in shadow DOM before the browser finalizes layout. - Changed
_render()to only upgrade_autoScrollPinnedtotrue(never downgrade), preventing a race condition where rapid re-renders set it tofalsepermanently. - Fixed "Gateway: Unknown" badge — entity ID lookup now matches
sensor.openclaw*statusandbinary_sensor.openclaw*connectedpatterns, coveringhas_entity_namevariants likesensor.openclaw_assistant_status.
Full Changelog: 0.1.54...0.1.55