Skip to content

Commit e68c756

Browse files
chore(addon): sync changelog for Home Assistant add-on [skip ci]
1 parent e2a3694 commit e68c756

1 file changed

Lines changed: 164 additions & 0 deletions

File tree

homeassistant-addon/CHANGELOG.md

Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,170 @@
33
<!-- version list -->
44

55

6+
## v7.4.0 (2026-04-29)
7+
8+
### Added
9+
10+
- Introduce ha_delete_helpers_integrations to consolidate helper/config-entry deletion (#1007)
11+
([#1056](https://github.com/homeassistant-ai/ha-mcp/pull/1056))
12+
- UAT runner ergonomics + demote fastmcp tool-failure tracebacks
13+
([#1051](https://github.com/homeassistant-ai/ha-mcp/pull/1051))
14+
- Add ha_manage_energy_prefs tool for Energy Dashboard CRUD
15+
([#1048](https://github.com/homeassistant-ai/ha-mcp/pull/1048))
16+
- Combine ha_config_list_floors and ha_config_list_areas into ha_list_floors_areas
17+
([#1016](https://github.com/homeassistant-ai/ha-mcp/pull/1016))
18+
- Unify ha_config_set_helper to cover all 27 helper types
19+
([#1012](https://github.com/homeassistant-ai/ha-mcp/pull/1012))
20+
- Rename ha_call_addon_api to ha_manage_addon, add Supervisor config mode
21+
([#978](https://github.com/homeassistant-ai/ha-mcp/pull/978))
22+
23+
### Changed
24+
25+
- Update contributors list [contributors-updated]
26+
([`a0805c7`](https://github.com/homeassistant-ai/ha-mcp/commit/a0805c7b64821c7ebac40844602e526a8adf5286))
27+
- **groups**: Point agents from service-based groups to flow-based helper (#1015)
28+
([#1044](https://github.com/homeassistant-ai/ha-mcp/pull/1044))
29+
- Recommend RFC 2119 terms for tool docstring constraints
30+
([#947](https://github.com/homeassistant-ai/ha-mcp/pull/947))
31+
- Fix broken resolve-thread example in AGENTS.md
32+
([#949](https://github.com/homeassistant-ai/ha-mcp/pull/949))
33+
34+
### Fixed
35+
36+
- **site**: Allow text selection in Tool Explorer tool names
37+
([#1060](https://github.com/homeassistant-ai/ha-mcp/pull/1060))
38+
- Make version visible in logs and stop odd-week :stable republishes
39+
([#1042](https://github.com/homeassistant-ai/ha-mcp/pull/1042))
40+
- Validate entity & service references in automation/script configs
41+
([#959](https://github.com/homeassistant-ai/ha-mcp/pull/959))
42+
- Apply SearchKeywordsTransform unconditionally for claude.ai BM25 retrieval
43+
([#955](https://github.com/homeassistant-ai/ha-mcp/pull/955))
44+
- Persist auto-generated secret_path to addon options (#941)
45+
([#952](https://github.com/homeassistant-ai/ha-mcp/pull/952))
46+
- Classify Supervisor schema errors as VALIDATION_FAILED
47+
([#1008](https://github.com/homeassistant-ai/ha-mcp/pull/1008))
48+
- Default enable_skills_as_tools to true in the add-on (follow-up to #806)
49+
([#948](https://github.com/homeassistant-ai/ha-mcp/pull/948))
50+
- Route supervisor add-on log fetches through HA Core REST proxy
51+
([#951](https://github.com/homeassistant-ai/ha-mcp/pull/951))
52+
- Normalize statistic_types in query_params (#990)
53+
([#999](https://github.com/homeassistant-ai/ha-mcp/pull/999))
54+
55+
### Refactoring
56+
57+
- **search**: Make ha_search_entities query optional, clarify docs
58+
([#1004](https://github.com/homeassistant-ai/ha-mcp/pull/1004))
59+
60+
---
61+
<details>
62+
<summary>Internal Changes</summary>
63+
64+
65+
### Fixed
66+
67+
- Improve error guidance for small-model failure modes
68+
([#1055](https://github.com/homeassistant-ai/ha-mcp/pull/1055))
69+
70+
### Build System
71+
72+
- **deps**: Bump postcss from 8.5.6 to 8.5.10 in /site
73+
([#1052](https://github.com/homeassistant-ai/ha-mcp/pull/1052))
74+
- **deps**: Bump astro from 5.18.1 to 6.1.6 in /site
75+
([#1038](https://github.com/homeassistant-ai/ha-mcp/pull/1038))
76+
77+
### Chores
78+
79+
- **addon**: Publish dev addon version 7.3.0.dev239 [skip ci]
80+
([`f7ab4ef`](https://github.com/homeassistant-ai/ha-mcp/commit/f7ab4ef4b6060a609059e4ad7b4c75b870dfc090))
81+
- **addon**: Publish dev addon version 7.3.0.dev238 [skip ci]
82+
([`a4d54c6`](https://github.com/homeassistant-ai/ha-mcp/commit/a4d54c67dd90fa26f46681151e3a757c6121d37e))
83+
- **addon**: Publish dev addon version 7.3.0.dev237 [skip ci]
84+
([`0950652`](https://github.com/homeassistant-ai/ha-mcp/commit/0950652a2b51689f5667e42dd86b4ef8c16d1e14))
85+
- Sync tool docs after merge [skip ci]
86+
([`791279c`](https://github.com/homeassistant-ai/ha-mcp/commit/791279c90cd9a5945679f6cc0ae33346b714dbf4))
87+
- **addon**: Publish dev addon version 7.3.0.dev236 [skip ci]
88+
([`cd387a9`](https://github.com/homeassistant-ai/ha-mcp/commit/cd387a993ae3bd064658316c41c0f696463c5646))
89+
- **addon**: Publish dev addon version 7.3.0.dev235 [skip ci]
90+
([`c824b1a`](https://github.com/homeassistant-ai/ha-mcp/commit/c824b1ad976b606eb468bf7f37c64817f01674f8))
91+
- **addon**: Publish dev addon version 7.3.0.dev234 [skip ci]
92+
([`c1c007d`](https://github.com/homeassistant-ai/ha-mcp/commit/c1c007dc629a6f037a17db147fc1472203f55b5b))
93+
- **addon**: Publish dev addon version 7.3.0.dev233 [skip ci]
94+
([`a09b2b4`](https://github.com/homeassistant-ai/ha-mcp/commit/a09b2b4c41713a8371907c531879024e8a9da589))
95+
- **addon**: Publish dev addon version 7.3.0.dev232 [skip ci]
96+
([`30fd6de`](https://github.com/homeassistant-ai/ha-mcp/commit/30fd6deb4af7e2c6c75af396d3fa6c0509554b75))
97+
- Sync tool docs after merge [skip ci]
98+
([`dbcde02`](https://github.com/homeassistant-ai/ha-mcp/commit/dbcde023cf8f3c9cab712d1ec5bd61a2307270ca))
99+
- **addon**: Publish dev addon version 7.3.0.dev231 [skip ci]
100+
([`76692c5`](https://github.com/homeassistant-ai/ha-mcp/commit/76692c5e122b8a47ec4ecbe25742a3feade75ee9))
101+
- Sync tool docs after merge [skip ci]
102+
([`994cfd6`](https://github.com/homeassistant-ai/ha-mcp/commit/994cfd6ca9a9ed37ae63ec5eac59ab0ccb3f905b))
103+
- **addon**: Publish dev addon version 7.3.0.dev230 [skip ci]
104+
([`523ac00`](https://github.com/homeassistant-ai/ha-mcp/commit/523ac00160232f429b287c6620dc5a919cdc6266))
105+
- Sync tool docs after merge [skip ci]
106+
([`e96ddd4`](https://github.com/homeassistant-ai/ha-mcp/commit/e96ddd4fb516c42e9e17f15477c67a543fb0c18e))
107+
- **addon**: Publish dev addon version 7.3.0.dev229 [skip ci]
108+
([`bc5b47a`](https://github.com/homeassistant-ai/ha-mcp/commit/bc5b47ac2124c37a91cc282b956794760e1eea4b))
109+
- Sync tool docs after merge [skip ci]
110+
([`73712b7`](https://github.com/homeassistant-ai/ha-mcp/commit/73712b7644d8ee97ec6ea7cb4a6a02c05e0b75b5))
111+
- **addon**: Publish dev addon version 7.3.0.dev228 [skip ci]
112+
([`a3a1c90`](https://github.com/homeassistant-ai/ha-mcp/commit/a3a1c90e9da441add262ba174f00af7bc8c5d7b8))
113+
- **addon**: Publish dev addon version 7.3.0.dev227 [skip ci]
114+
([`be4995a`](https://github.com/homeassistant-ai/ha-mcp/commit/be4995af06b85b03904af91b918958b03e1363d7))
115+
- **addon**: Publish dev addon version 7.3.0.dev226 [skip ci]
116+
([`b7a9230`](https://github.com/homeassistant-ai/ha-mcp/commit/b7a9230b0b72f456e7e5520e8084f553f451357d))
117+
- Sync tool docs after merge [skip ci]
118+
([`b3dec59`](https://github.com/homeassistant-ai/ha-mcp/commit/b3dec59a3cda79ef127f0335f615683d4a67d148))
119+
- **addon**: Publish dev addon version 7.3.0.dev225 [skip ci]
120+
([`9063f13`](https://github.com/homeassistant-ai/ha-mcp/commit/9063f135271767d701c3ac4cd859ae6bad9bd99d))
121+
- **addon**: Publish dev addon version 7.3.0.dev224 [skip ci]
122+
([`4da6713`](https://github.com/homeassistant-ai/ha-mcp/commit/4da6713ea73c338f754b8d5d83fb98ced9bc6843))
123+
- **addon**: Publish dev addon version 7.3.0.dev223 [skip ci]
124+
([`b2b7d2a`](https://github.com/homeassistant-ai/ha-mcp/commit/b2b7d2ab05d83fd127b2d935651bf58600b932ea))
125+
- **addon**: Publish dev addon version 7.3.0.dev222 [skip ci]
126+
([`23eee88`](https://github.com/homeassistant-ai/ha-mcp/commit/23eee889b28a2993eb45622d9939e1669b29e7e6))
127+
- **addon**: Publish dev addon version 7.3.0.dev221 [skip ci]
128+
([`611f52a`](https://github.com/homeassistant-ai/ha-mcp/commit/611f52ae112ab3eeb6a0adf10aa9492ccc69e53f))
129+
- Sync tool docs after merge [skip ci]
130+
([`13143a2`](https://github.com/homeassistant-ai/ha-mcp/commit/13143a2465f736ba2ec2c4c47a5dca3007dd2beb))
131+
- **addon**: Publish version 7.3.0 [skip ci]
132+
([`5e53405`](https://github.com/homeassistant-ai/ha-mcp/commit/5e534053903d68a0a512127ee7f587439908a136))
133+
134+
### Continuous Integration
135+
136+
- **deps**: Bump renovatebot/github-action in the github-actions group
137+
([#1064](https://github.com/homeassistant-ai/ha-mcp/pull/1064))
138+
- **deps**: Bump the github-actions group with 2 updates
139+
([#1021](https://github.com/homeassistant-ai/ha-mcp/pull/1021))
140+
141+
### Performance Improvements
142+
143+
- Inline-mode openai agent for BAT runner
144+
([#1017](https://github.com/homeassistant-ai/ha-mcp/pull/1017))
145+
146+
### Refactoring
147+
148+
- Reduce C901 complexity in 5 non-tool files
149+
([#1000](https://github.com/homeassistant-ai/ha-mcp/pull/1000))
150+
151+
### Testing
152+
153+
- **e2e**: Add A2 negative-input tests for optional-id list-or-detail tools
154+
([#1058](https://github.com/homeassistant-ai/ha-mcp/pull/1058))
155+
- **uat**: Give find-automations story a unique id
156+
([#1054](https://github.com/homeassistant-ai/ha-mcp/pull/1054))
157+
- **e2e**: Close A7 negative-input gaps for remove_area/remove_floor + harden remove_category
158+
([#1047](https://github.com/homeassistant-ai/ha-mcp/pull/1047))
159+
- **e2e**: Enable HAMCP_ENABLE_CUSTOM_COMPONENT_INTEGRATION for HACS tests
160+
([#1005](https://github.com/homeassistant-ai/ha-mcp/pull/1005))
161+
- **e2e**: Add negative-input tests for A7 destructive tools
162+
([#987](https://github.com/homeassistant-ai/ha-mcp/pull/987))
163+
- **e2e**: Add A5 negative-input tests for ha_config_set_automation and ha_config_set_helper
164+
([#982](https://github.com/homeassistant-ai/ha-mcp/pull/982))
165+
- **e2e**: Add A6 config_hash optimistic-locking tests for ha_config_set_automation
166+
([#983](https://github.com/homeassistant-ai/ha-mcp/pull/983))
167+
</details>
168+
169+
6170
## v7.3.0 (2026-04-15)
7171

8172
### Added

0 commit comments

Comments
 (0)