Changed
- tools: Document ha_call_service parameter descriptions
(#2327) - Slim and modularize AGENTS.md
(#2323)
Fixed
- Extract parameter descriptions for bare Annotated tool signatures
(#2328) - oauth: Serve the protected-resource document only at its path-scoped URL
(#2321) - Fail fast on a nonexistent or unavailable ha_call_service/ha_bulk_control target
(#2319) - search: Boost ha_manage_energy_prefs for tariff/price queries
(#2326)
Internal Changes
Chores
- addon: Publish dev addon version 8.4.0.dev2510 [skip ci]
(cb2f0a8) - Sync tool docs after merge [skip ci]
(4971449) - coderabbit: Disable docstring coverage check
(#2348) - addon: Publish dev addon version 8.4.0.dev2505 [skip ci]
(4e073b4) - deps: Update python:3.13-slim docker digest to 881d807
(#2343) - deps: Bump browserslist from 4.28.1 to 4.28.8 in /site
(#2347) - deps: Bump postcss-selector-parser from 6.1.2 to 6.1.4 in /site
(#2346) - addon: Publish dev addon version 8.4.0.dev2501 [skip ci]
(36942be) - deps: Update ghcr.io/astral-sh/uv docker tag to v0.12.8
(#2344) - Sync tool docs after merge [skip ci]
(0d26409) - addon: Publish dev addon version 8.4.0.dev2497 [skip ci]
(af9ea4a) - addon: Publish dev addon version 8.4.0.dev2485 [skip ci]
(9f332fd) - addon: Publish dev addon version 8.4.0.dev2483 [skip ci]
(35429ca) - addon: Publish dev addon version 8.4.0.dev2480 [skip ci]
(4ea5819) - Machine-translate locale updates
(b202880) - addon: Publish version 8.4.0 [skip ci]
(ad122e4)
Continuous Integration
- Fold the CodeQL matrix and its gate into one job
(#2340) - Run beta HAOS E2E on user-originated master pushes and nightly
(#2338) - deps: Bump renovatebot/github-action in the github-actions group
(#2337) - Cancel superseded PR runs instead of letting them finish
(#2325) - Fold the seven fast checks into one Fast Checks lane
(#2314)
Testing
- Key the non-topology e2e exclusion by job rather than by workflow
(#2342)