github homeassistant-ai/ha-mcp v7.13.0

latest release: v7.13.0.dev1953
5 hours ago

Added

  • Add legacy OAuth mode to the in-process server for OAuth-only MCP clients
    (#1880)
  • Add snapshot delete + fix backup progress heartbeats (#1861)
    (#1881)
  • Add limit/offset pagination to the three unpaginated list tools
    (#1885)
  • Clarify custom component two-entry setup and remove redundant installer tool
    (#1883)
  • Read-only YAML fragment lookup for configuration and package keys
    (#1882)
  • Set openWorldHint explicitly on every MCP tool
    (#1879)
  • Opt-in GET /healthz liveness endpoint (MCP_HEALTHZ env var)
    (#1777)
  • Add ws_command escape hatch to ha_call_service for WebSocket-only commands
    (#1876)
  • Edit recorder config and packages under any configured folder
    (#1863)
  • Make dashboard screenshot workflows robust
    (#1837)
  • Phase 0 server-side tool optimizations from the #1813 audit
    (#1832)
  • Strict best-practices acknowledgment gate for write tools
    (#1820)
  • Drive integration config flows and options flows from ha_set_integration
    (#1822)
  • Ha_search optimization + component-backed read API
    (#1812)
  • Expose the in-process server toolset as a Home Assistant LLM API (#1745)
    (#1782)
  • Add options to disable the server startup notification and sidebar panel
    (#1815)

Changed

  • Clarify external URL guidance — point at HA, no port
    (#1868)
  • Restore Star History chart
    (#1831)
  • Reference community OpenAI Tunnel integration for firewalled ChatGPT access
    (#1828)
  • Clarify saved custom tools are shared, out of scope
    (#1816)

Fixed

  • Reject malformed feature-flags payload instead of silent no-op
    (#1865)
  • Correct Tools-tab group master + LLM API toggle rendering
    (#1859)
  • Recover legacy embedded server upgrades
    (#1838)
  • Persist cleared override fields in the in-process server options flow
    (#1834)
  • Pooled-WS connection-error residue and verify_ssl pool-key split
    (#1833)
  • Join entity registry in ha_config_list_helpers so renamed helpers show current entity_id/name
    (#1818)
  • Preserve malformed JSON decoder details
    (#1825)
  • Make demo server setup self-healing
    (#1826)
  • Warn about ignored config keys in subentry flows
    (#1817)
  • Classify deep-search per-id fetch timeouts distinctly and settings-back the Attempt-C knobs
    (#1810)
  • Surface beta flag and missing-tool refresh hint in ha_report_issue
    (#1809)

Refactoring

  • settings_ui: Split init.py into focused modules; de-grandfather C901
    (#1867)
  • Fix 8 more files below C901 threshold, remove from grandfather list
    (#1866)
  • c901: Fix 8 files below C901 threshold, remove from grandfather list
    (#1835)

Internal Changes

Changed

  • Clarify component version bump follows the stable release cycle
    (#1842)

Chores

  • addon: Publish dev addon version 7.12.3.dev1946 [skip ci]
    (e91c06d)
  • Sync tool docs after merge [skip ci]
    (ea5d053)
  • addon: Publish dev addon version 7.12.3.dev1942 [skip ci]
    (3e13a71)
  • Sync tool docs after merge [skip ci]
    (5bfaf4a)
  • addon: Publish dev addon version 7.12.3.dev1940 [skip ci]
    (399fe42)
  • Sync tool docs after merge [skip ci]
    (dee89d7)
  • addon: Publish dev addon version 7.12.3.dev1937 [skip ci]
    (abe7140)
  • Sync tool docs after merge [skip ci]
    (fb18207)
  • addon: Publish dev addon version 7.12.3.dev1934 [skip ci]
    (1ef44a5)
  • Sync tool docs after merge [skip ci]
    (4403f6a)
  • addon: Publish dev addon version 7.12.3.dev1932 [skip ci]
    (9f37ee9)
  • addon: Publish dev addon version 7.12.3.dev1929 [skip ci]
    (9c8146d)
  • Sync tool docs after merge [skip ci]
    (6ce33f5)
  • deps: Update dependency home-assistant/operating-system to v18.1
    (#1878)
  • addon: Publish dev addon version 7.12.3.dev1926 [skip ci]
    (05a74cb)
  • deps: Update ghcr.io/astral-sh/uv docker tag to v0.11.28
    (#1877)
  • addon: Publish dev addon version 7.12.3.dev1924 [skip ci]
    (51edc1a)
  • addon: Promote webhook-proxy dev -> stable 2.0.2
    (#1873)
  • addon: Publish dev addon version 7.12.3.dev1920 [skip ci]
    (b0fd043)
  • addon: Publish dev addon version 7.12.3.dev1917 [skip ci]
    (51587de)
  • addon: Publish dev addon version 7.12.3.dev1914 [skip ci]
    (e234a6e)
  • Sync tool docs after merge [skip ci]
    (dc7b794)
  • addon: Publish dev addon version 7.12.3.dev1912 [skip ci]
    (857d8e1)
  • addon: Publish dev addon version 7.12.3.dev1898 [skip ci]
    (549ecc4)
  • addon: Publish dev addon version 7.12.3.dev1895 [skip ci]
    (4df9b69)
  • addon: Publish dev addon version 7.12.3.dev1894 [skip ci]
    (d4b31fc)
  • addon: Publish dev addon version 7.12.3.dev1891 [skip ci]
    (a81cd44)
  • Sync tool docs after merge [skip ci]
    (d2c0434)
  • addon: Publish dev addon version 7.12.3.dev1888 [skip ci]
    (2bde7e5)
  • Sync tool docs after merge [skip ci]
    (7948fed)
  • addon: Publish dev addon version 7.12.3.dev1885 [skip ci]
    (96eb04e)
  • Sync tool docs after merge [skip ci]
    (be34262)
  • addon: Publish dev addon version 7.12.3.dev1882 [skip ci]
    (273b280)
  • Sync tool docs after merge [skip ci]
    (5285a65)
  • addon: Publish dev addon version 7.12.3.dev1879 [skip ci]
    (46bb4c9)
  • Sync tool docs after merge [skip ci]
    (b0f29e5)
  • addon: Publish dev addon version 7.12.3.dev1877 [skip ci]
    (9e10345)
  • addon: Publish dev addon version 7.12.3.dev1867 [skip ci]
    (66dc774)
  • addon: Publish dev addon version 7.12.3.dev1865 [skip ci]
    (6357c72)
  • addon: Publish dev addon version 7.12.3.dev1863 [skip ci]
    (753a155)
  • addon: Publish dev addon version 7.12.3.dev1861 [skip ci]
    (d860d9c)
  • addon: Publish dev addon version 7.12.3.dev1859 [skip ci]
    (f18f894)
  • addon: Publish dev addon version 7.12.3.dev1855 [skip ci]
    (81c6e6a)
  • Sync tool docs after merge [skip ci]
    (efcecad)
  • addon: Publish hotfix version 7.12.3 [skip ci]
    (3606f24)

Continuous Integration

  • deps: Bump the github-actions group with 3 updates
    (#1847)
  • Skip Codex reviews for dependency bots
    (#1856)
  • Rate limit Codex review requests
    (#1830)
  • Secure manual Codex review requests
    (#1829)
  • Avoid duplicate Codex reviews
    (#1827)
  • Request Codex reviews from PR events
    (#1824)
  • Publish dev component builds as HACS pre-releases on the mirror
    (#1819)

Don't miss a new ha-mcp release

NewReleases is sending notifications on new releases.