k.rennerandClaude Opus 4.7 7960e6c221 fix(home-assistant): mqtt sidecar — don't reconcile HA's stripped defaults
The previous desired_mqtt set included discovery: true and
discovery_prefix: "homeassistant" — both are HA defaults, so HA strips
them on every save of core.config_entries. The sidecar then re-detected
the missing keys as drift, re-patched, self-deleted the pod. New pod
came up, HA stripped defaults again, sidecar drifted again. Pods
cycled in <1m.

Reconcile only fields HA persists: broker, port, username, password.
Defaults are HA's responsibility.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-01 17:42:46 +02:00
S
Description
No description provided
38 MiB
master
Latest
2026-01-31 15:05:31 +00:00
Languages
Go 35.7%
Shell 24.3%
Python 22.4%
Jinja 5.1%
HCL 4.8%
Other 7.6%