* Add backup manager and read writer errors
* Clean up not needed default argument
* Clean up todo comment
* Trap agent bugs during upload
* Always release stream
* Clean up leftover
* Update test for backup with automatic settings
* Fix use of vol.Any
* Refactor test helper
* Only update successful timestamp if completed event is sent
* Always delete surplus copies
* Fix after rebase
* Fix after rebase
* Revert "Fix use of vol.Any"
This reverts commit 28fd7a544899bb6ed05f771e9e608bc5b41d2b5e.
* Inherit BackupReaderWriterError in IncorrectPasswordError
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Raise Home Assistant error in case backup restore fails
This change raises a Home Assistant error in case the backup restore
fails. The Supervisor is checking some common issues before starting
the actual restore in background. This early checks raise an exception
(represented by a HTTP 400 error). This change catches such errors and
raises a Home Assistant error with the message from the Supervisor
exception.
* Add test coverage
* Add the Model Context Protocol Server integration
* Remove unusued code in init
* Fix comment wording
* Use util.uild for unique ids
* Set config entry title to the LLM API name
* Extract an SSE parser and update comments
* Update comments and defend against already closed sessions
* Shorten description
* Update homeassistant/components/mcp_server/__init__.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Change integration type to service
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Mill number, max heating power
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill number, max heating power
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill number, max heating power
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill number, max heating power
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Mill number, max heating power
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* type
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
---------
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Add stream preview to options flow
* Increase test coverage
* Code review: use correct flow handler type in cast
* Restore test coverage to 100%
* Remove error and test that can't be triggered yet
* Add battery sensor to ohme
* Forgot the snapshots!
* Add translation key to battery
* Change car to vehicle and fix snapshot tests
* Fix snapshot again - not sure what was going on with my local dev env
* Add reauth flow to Habitica integration
* tests, invalid_credentials string
* test only api_key
* section consts
* test config entry
* test reauth is triggered
* set reauthentication-flow to done
* use consts in tests
* reauth_entry
* changes
* fix import
* changes