github homeassistant-ai/ha-mcp v9.2.0

latest release: v9.2.0.dev3491
one hour ago

Added

  • helpers: Answer helper flows on Core's own flow and send storage fields to Core as written
    (#3050)
  • Build on Python 3.14 and run the unit tests on real Home Assistant Core
    (#3009)
  • services: Take ha_list_services from Core's own descriptions (#2632)
    (#2988)
  • files: Edit stored text files with exact-match search/replace
    (#2976)

Changed

  • Fix license badge link to point to LICENSE file
    (#3061)
  • Say the integration mirror stays supported
    (#3040)

Fixed

  • Read ha_get_history times without an offset as Home Assistant local time
    (#3059)
  • Name entities in search and the overview as Home Assistant shows them
    (#3049)
  • Tell agents how to guard a python_transform edit
    (#3022)
  • Store zone and helper icons where Core keeps them
    (#3034)
  • component: Register every ha_mcp_tools service admin-only
    (#2997)
  • redaction: Redact flow fields Core marks secret
    (#3010)

Internal Changes

Fixed

  • addon-dev: Type the webhook proxy against Home Assistant Core 2026.11
    (#3004)

Chores

  • Sync ratchet baselines after merge [skip ci]
    (bf9d695)
  • Sync tool docs after merge [skip ci]
    (1af652b)
  • Sync ratchet baselines after merge [skip ci]
    (5306583)
  • Sync tool docs after merge [skip ci]
    (11dfba5)
  • Sync ratchet baselines after merge [skip ci]
    (82915f8)
  • Sync ratchet baselines after merge [skip ci]
    (fa3cb74)
  • deps: Update dependency websockets to v17.4
    (#3054)
  • deps: Update dependency renovatebot/renovate to v44.210.0
    (#3053)
  • Sync tool docs after merge [skip ci]
    (cf44d8b)
  • Sync ratchet baselines after merge [skip ci]
    (3ad43b9)
  • deps: Update uv to v0.13.7
    (#3048)
  • deps: Update dependency fastmcp-slim to v4.1.6
    (#3047)
  • Machine-translate locale updates
    (b3dc9f0)
  • deps: Update ghcr.io/home-assistant/home-assistant docker tag to v2026.11.1
    (#3039)
  • Sync ratchet baselines after merge [skip ci]
    (61e7cd3)
  • Sync tool docs after merge [skip ci]
    (5c5c4a8)
  • Sync ratchet baselines after merge [skip ci]
    (574c64d)
  • Sync tool docs after merge [skip ci]
    (f50b864)
  • Machine-translate locale updates
    (48d4a32)
  • Sync ratchet baselines after merge [skip ci]
    (65a3b94)
  • addon: Promote webhook-proxy dev -> stable 3.0.5
    (#3008)
  • Sync ratchet baselines after merge [skip ci]
    (26ec7a7)
  • Sync tool docs after merge [skip ci]
    (2a5a9b1)
  • addon: Publish version 9.1.2 [skip ci]
    (b35a3d2)

Continuous Integration

  • Stop the CodeQL gate walking vendored code and use every core
    (#3052)
  • deps: Bump the github-actions group with 2 updates
    (#3014)
  • addon: Install ha-mcp in the webhook proxy promote and reset workflows
    (#3006)

Testing

  • Run 46 more unit test files on real Core and stop listed files gaining fakes
    (#3060)
  • Run 50 small unit test files on real Core
    (#3056)
  • Refuse guessed Home Assistant in new unit tests
    (#3051)
  • Use real Core in webhook proxy liveness checks
    (#3044)
  • Match the busy-port error with the running C library's text, not a glibc literal
    (#3043)
  • e2e: Add HA_E2E_BASE_HOST for containerized test runs
    (#3005)

Don't miss a new ha-mcp release

NewReleases is sending notifications on new releases.