Add conversation supported feature CONTROL (#121036)

This commit is contained in:
Paulus Schoutsen
2024-07-03 14:30:51 +02:00
committed by GitHub
parent ac57eb7614
commit a885bdfe76
5 changed files with 28 additions and 2 deletions

View File

@@ -44,7 +44,7 @@ from homeassistant.helpers.entity_component import EntityComponent
from homeassistant.helpers.event import async_track_state_added_domain
from homeassistant.util.json import JsonObjectType, json_loads_object
from .const import DEFAULT_EXPOSED_ATTRIBUTES, DOMAIN
from .const import DEFAULT_EXPOSED_ATTRIBUTES, DOMAIN, ConversationEntityFeature
from .entity import ConversationEntity
from .models import ConversationInput, ConversationResult
@@ -147,6 +147,7 @@ class DefaultAgent(ConversationEntity):
"""Default agent for conversation agent."""
_attr_name = "Home Assistant"
_attr_supported_features = ConversationEntityFeature.CONTROL
def __init__(
self, hass: core.HomeAssistant, config_intents: dict[str, Any]