Skip to content

v8.5.0 — Nova follows Home Assistant's config directory

Choose a tag to compare

@abz2much abz2much released this 03 Oct 16:16
· 112 commits to main since this release
a57d2c0

Changed

  • Nova no longer hard codes /config anywhere. A new paths.py takes Home Assistant's own config directory at setup, and every store (databases, state files, logs, documents, secrets) is found through it when used.
  • Shared files such as patterns.db and conversations.db are named in one place instead of many.
  • Messages that show a path now show the real one: the broken config.json notice, the IMAP password hint, the documents folder in the panel, and the documents tool text the AI model sees.

Caveats

  • On HA OS and HA Container the config directory is /config, so every file stays exactly where it was. Nothing moves and no data is migrated.
  • Installs whose config directory isn't /config now keep Nova's files in that directory, as they always should have.
  • Hard refresh the page (Ctrl+Shift+R) after updating.