Paulus Schoutsen and Claude Opus 4.8
6024f96d56
Add llm integration with tool platform discovery
...
New system integration that owns the LLM tools platform: its async_setup
drives async_process_integration_platforms(hass, "llm", ...) so integrations
can ship an <integration>/llm.py with an async_setup_tools hook to register
tools, mirroring the intent helper/integration split. The framework (registry,
Tool, APIs) stays in homeassistant.helpers.llm. No tools are registered yet,
so behavior is unchanged.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-15 22:39:05 -04:00
29badf6651
Add basic security check to dependency workflow ( #171191 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-06-11 17:38:42 +02:00
05088bf991
Add initial quality scale for Weatherflow local ( #166022 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com >
2026-06-08 18:11:03 +03:00
Michael Hansen and GitHub
018cd1333e
Bump ollama library ( #173129 )
2026-06-06 12:14:59 -04:00
rjones-gentex and GitHub
8ba3e6c8c1
Upgrade HomeLink package, set integration type ( #172371 )
2026-06-03 19:43:17 +02:00
49c045236c
Enable N806 ( #171388 )
...
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com >
2026-05-26 23:23:39 +02:00
66d4124439
Add quality scale cert expiry ( #170491 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-26 22:42:38 +02:00
Mattias Arrelid and GitHub
f5835f849a
Update anyio to 4.13.0 ( #172138 )
2026-05-25 09:36:53 -05:00
Penny Wood and GitHub
49e22072c9
Bump python-izone to 1.2.10 ( #172021 )
2026-05-24 10:29:04 +02:00
b82ba43fa4
Add pylint checker for invalid MDI icon references ( #171824 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-22 13:45:40 +02:00
J. Nick Koston and GitHub
deb8b5da05
Parallelize pytest --collect-only in split_tests.py ( #171772 )
2026-05-21 22:58:01 -04:00
49fc1b413d
Bump pydantic to 2.13.4 ( #171763 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-05-21 14:42:06 -05:00
mhuiskes and GitHub
af8fea272d
Declare Bronze quality scale for Zeversolar integration ( #170410 )
2026-05-21 19:12:54 +02:00
chiro79 and GitHub
fdaa807ca8
Switch to aiopvpc-ng ( #171025 )
2026-05-21 14:54:23 +02:00
8c8620c511
Add check requirements yanked and CVE check ( #171641 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-05-21 12:54:15 +02:00
Robert Resch and GitHub
3856405c72
Add aw check requirements async block check ( #171642 )
2026-05-21 01:28:32 +02:00
Robert Resch and GitHub
5f5d74cfbd
Remove requirements_test_all file ( #171530 )
2026-05-20 23:54:31 +02:00
Kamil Breguła and GitHub
30bc3fc412
Bump wled to 0.23.0 and remove backoff exception ( #171622 )
2026-05-20 22:16:43 +02:00
b724e52408
Reduce token usage by moving deterministic checks to python ( #171466 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-20 17:59:20 +02:00
Jan Čermák and GitHub
aa23b3176c
Bump base image to 2026.05.0 with Python 3.14.5, use 3.14.5 in CI ( #171482 )
2026-05-20 14:43:54 +02:00
Willem-Jan van Rootselaar and GitHub
15b230c4e7
Bump python-bsblan to version 6.0.1 ( #171447 )
2026-05-20 11:24:24 +02:00
Robert Resch and GitHub
3f49877ff1
Use renovate to update go2rtc ( #169508 )
2026-05-19 10:10:17 +02:00
Adam Katic and GitHub
c32098decd
Add quality scale for speedtestdotnet integration ( #170782 )
2026-05-19 10:06:06 +03:00
5f6f300a20
Bump aiolyric to 2.1.0 ( #171007 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-05-18 13:54:33 +02:00
AlCalzone and GitHub
5d3fd5a487
Bump opensensemap-api to 0.4.1 ( #171056 )
2026-05-18 11:42:10 +02:00
Alex Taylor and GitHub
2fcfa8320f
Pin decorator to avoid license metadata regression ( #171038 )
2026-05-17 20:17:31 -04:00
f0396aca8a
Fix line length violations in script/ ( #170759 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-17 10:30:02 -04:00
cbcf3f3eb4
Pin aiofile to 3.9.0 to fix test collection crash ( #170864 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-15 22:53:41 -04:00
Franck Nijhof and GitHub
dac2c91ae5
Add pylint checker for service registration in async_setup_entry ( #170730 )
2026-05-14 17:22:39 -04:00
Franck Nijhof and GitHub
7cdb6d27e7
Migrate reauthentication-flow quality scale check from hassfest to pylint ( #170715 )
2026-05-14 16:08:27 -04:00
Franck Nijhof and GitHub
bc0899ba10
Migrate config-entry-unloading quality scale check from hassfest to pylint ( #170720 )
2026-05-14 16:06:12 -04:00
Franck Nijhof and GitHub
8304f35734
Migrate diagnostics quality scale check from hassfest to pylint ( #170717 )
2026-05-14 16:03:23 -04:00
2eb0701792
Migrate parallel-updates quality scale check from hassfest to pylint ( #170533 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-14 21:02:03 +02:00
Simon Lamon and GitHub
c924bba41e
Fix hassfest by removing knx from forbidden package file exceptions ( #170561 )
2026-05-14 10:20:56 +02:00
ff971ce20b
Bring nobo_hub to Bronze quality scale ( #168638 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-13 19:39:23 +02:00
Jeef and GitHub
f82bc56dfa
Add initial quality scale file to Monarch Money ( #166026 )
2026-05-13 19:31:06 +02:00
237fef8220
prusalink: add quality_scale.yaml as a tracked roadmap ( #170204 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-13 18:59:51 +02:00
24dadf3668
Enable additional flake8-bugbear ruff rules ( #170494 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
2026-05-13 18:17:23 +02:00
339703ca04
Add initial quality scale to HTML5 integration ( #167046 )
...
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com >
2026-05-12 15:13:28 +03:00
Marc Mueller and GitHub
99b1e7c229
Enable parallel type checking for mypy ( #170381 )
2026-05-12 10:34:47 +02:00
0772034d9d
Add quality scale file to Ness Alarm ( #163425 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-05-11 15:46:30 +02:00
738b9936d9
Add quality scale to Tesla Fleet integration ( #160475 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-11 15:10:21 +02:00
7e2ec795d6
Add quality scale for airnow integration ( #169709 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-11 13:28:52 +02:00
980d43accc
Add backoff to forbidden packages ( #170242 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-11 12:14:37 +02:00
epenet and GitHub
9b1977e02c
Remove import annotations from script ( #169548 )
2026-04-30 20:39:12 +02:00
epenet and GitHub
f8c608dc69
Remove import annotations from generated files ( #169549 )
2026-04-30 18:10:14 +02:00
Abílio Costa and GitHub
6fe0409dc2
Add AI instructions for common pitfalls found on PRs ( #169488 )
2026-04-30 10:48:42 +01:00
Robert Resch and GitHub
49c3a73102
Remove useless execution script.gen_requirements_all in ci ( #169543 )
2026-04-30 11:31:03 +02:00
269ec1e5ac
Bump base image to 2026.04.0 with Python 3.14.4, use 3.14.4 in CI ( #169444 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2026-04-29 22:01:01 +02:00
f79f386044
Upgrade Tailwind quality scale to platinum ( #169318 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
2026-04-29 18:16:16 +02:00