From b9e7f1c6281dce592132aeb91aa3c01f6322f81d Mon Sep 17 00:00:00 2001 From: Michael Hansen Date: Tue, 28 Oct 2025 18:06:33 -0500 Subject: [PATCH] Bump intents and fix for api change (#155374) --- homeassistant/components/conversation/default_agent.py | 8 ++++++-- homeassistant/components/conversation/manifest.json | 2 +- homeassistant/package_constraints.txt | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- script/hassfest/docker/Dockerfile | 2 +- 6 files changed, 11 insertions(+), 7 deletions(-) diff --git a/homeassistant/components/conversation/default_agent.py b/homeassistant/components/conversation/default_agent.py index 8d60528a49f..3d078dc2e20 100644 --- a/homeassistant/components/conversation/default_agent.py +++ b/homeassistant/components/conversation/default_agent.py @@ -1242,10 +1242,14 @@ class DefaultAgent(ConversationEntity): intent_name: { combo_key: [ SlotCombinationInfo( - name_domains=(set(name_domains) if name_domains else None) + name_domains=( + set(combo_info.name_domains) + if combo_info.name_domains + else None + ) ) ] - for combo_key, name_domains in intent_combos.items() + for combo_key, combo_info in intent_combos.items() } for intent_name, intent_combos in self._fuzzy_config.slot_combinations.items() }, diff --git a/homeassistant/components/conversation/manifest.json b/homeassistant/components/conversation/manifest.json index af8f1b27d41..c4600ef720c 100644 --- a/homeassistant/components/conversation/manifest.json +++ b/homeassistant/components/conversation/manifest.json @@ -6,5 +6,5 @@ "documentation": "https://www.home-assistant.io/integrations/conversation", "integration_type": "entity", "quality_scale": "internal", - "requirements": ["hassil==3.3.0", "home-assistant-intents==2025.10.1"] + "requirements": ["hassil==3.3.0", "home-assistant-intents==2025.10.28"] } diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt index e37ba3ae2cf..5da5e986b80 100644 --- a/homeassistant/package_constraints.txt +++ b/homeassistant/package_constraints.txt @@ -40,7 +40,7 @@ hass-nabucasa==1.4.0 hassil==3.3.0 home-assistant-bluetooth==1.13.1 home-assistant-frontend==20251001.4 -home-assistant-intents==2025.10.1 +home-assistant-intents==2025.10.28 httpx==0.28.1 ifaddr==0.2.0 Jinja2==3.1.6 diff --git a/requirements_all.txt b/requirements_all.txt index 30640777f60..bc71a3ca042 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1204,7 +1204,7 @@ holidays==0.83 home-assistant-frontend==20251001.4 # homeassistant.components.conversation -home-assistant-intents==2025.10.1 +home-assistant-intents==2025.10.28 # homeassistant.components.homematicip_cloud homematicip==2.3.1 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 66be60e4b8d..016b7a3952a 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1053,7 +1053,7 @@ holidays==0.83 home-assistant-frontend==20251001.4 # homeassistant.components.conversation -home-assistant-intents==2025.10.1 +home-assistant-intents==2025.10.28 # homeassistant.components.homematicip_cloud homematicip==2.3.1 diff --git a/script/hassfest/docker/Dockerfile b/script/hassfest/docker/Dockerfile index bc86559cfd7..cefbe1f415a 100644 --- a/script/hassfest/docker/Dockerfile +++ b/script/hassfest/docker/Dockerfile @@ -32,7 +32,7 @@ RUN --mount=from=ghcr.io/astral-sh/uv:0.9.5,source=/uv,target=/bin/uv \ go2rtc-client==0.2.1 \ ha-ffmpeg==3.2.2 \ hassil==3.3.0 \ - home-assistant-intents==2025.10.1 \ + home-assistant-intents==2025.10.28 \ mutagen==1.47.0 \ pymicro-vad==1.0.1 \ pyspeex-noise==1.0.2