Skip to content

1.1.1

Choose a tag to compare

@czechbol czechbol released this 17 May 14:06
· 10 commits to main since this release

Fixed

  • ha_lovelace op=save_config now parses YAML/JSON string inputs to a
    dict before passing to HA's lovelace/config/save WS command.
    Previously a raw string could be persisted verbatim, leaving the
    dashboard unrenderable (Cannot use 'in' operator to search for 'strategy' in <stringified-config>). Non-mapping or unparseable
    strings now raise ToolError instead of bricking the dashboard.
  • ha_lovelace op=config now materializes the orjson.Fragment
    returned by HA's lovelace handler into a plain dict. Previously
    clients received the Python repr "<orjson.Fragment object at 0x…>"
    through the MCP JSON encoder fallback.

Changed

  • ha_lovelace destructive-op error message now points to the
    integration's Configure dialog rather than implying the flag is a
    per-call argument.