108 files

This commit is contained in:
Home Assistant Version Control
2026-08-13 23:38:20 +00:00
parent d851c2a3a5
commit 4e0539a155
108 changed files with 1977 additions and 9644 deletions
@@ -126,6 +126,10 @@ def _build_export_object(
"on_complete_action": tdata.get("on_complete_action"),
"quick_complete_defaults": tdata.get("quick_complete_defaults"),
"assignee_pool": tdata.get("assignee_pool") or [],
# v2.44: demanded completion details — the import has mirrored this
# key from day one; the export builder lost it (found by the #130
# export audit), so backups silently dropped the requirement.
"required_completion_fields": tdata.get("required_completion_fields"),
"rotation_strategy": tdata.get("rotation_strategy"),
"reading_unit": tdata.get("reading_unit"),
# Spare parts: consumption links + the auto-buy-task marker.