Service handlers can currently signal only success or failure, which forces integrations that calculate…
Service handlers can currently signal only success or failure, which forces integrations that calculate…: a task in MiMo-V2.6-RL-harbor-code: MiMo-V2.6-RL Code (Harbor) (Harbor dataset). Define a public string-valued SupportsResponse enum in homeassistant.core with exactly NONE = "none" , OPTIONAL…
The task
Define a public string-valued `SupportsResponse` enum in `homeassistant.core` with exactly `NONE = "none"`, `OPTIONAL = "optional"`, and `ONLY = "only"`, plus a public `ServiceValidationError` in `homeassistant.exceptions` that derives from `HomeAssistantError`. Extend `ServiceRegistry.async_register` with a…
Part of FineEnvs/MiMo-V2.6-RL-harbor-code.