9fc1430b79
Authoring writes a FILE, not a settings field, so nothing on the wire announces it — `settings/changed` covers the default moving, never the directory. The chip therefore kept the roster it read when it first mounted, and a preset authored to be used was missing from the one screen that starts sessions. The page that changes the directory now says so, and every surface reading the same roster re-reads it. The chip subscribes rather than being reached from the outer scope, because it is registered later, under `conversation`/`sessions`.