Bug: Desktop chat model picker persists to global config instead of session-scoped override
Switching models via the desktop chat model picker on Windows persists the change to the global config.yaml instead of scoping it to the current session, contrary to documented behavior.