bug(desktop): upgrading to 0.5.2 resets/drops connected remote hosts
Author: cmulittlechildCreated Aug 24, 2026Updated Sep 18, 2026
Labelsbugp1triaged
Description
After updating the macOS desktop app from 0.5.1 to 0.5.2 (via in-app updater), previously configured connected remote hosts and active workspace context disappeared from the sidebar and UI view.
Upon inspecting the filesystem and daemon status:
~/.paseo/config.jsonis intact and contains all custom profiles and settings.- The local daemon continues running fine, and remote daemons (on other servers) are healthy.
- However, the desktop app's renderer state / IndexedDB (
~/Library/Application Support/Paseo) appears to have reset/cleared the saved remote host connections during the 0.5.2 update/migration (legacyRendererSettingsImported), presenting an empty/initial state to the user without preserving connected remote daemons.
Steps to Reproduce
- Run Paseo desktop app
0.5.1on macOS with several connected remote daemons / hosts. - Update Paseo desktop app to
0.5.2(via in-app update). - Restart the app.
Expected Behavior
Remote hosts and previously connected daemons should persist across application updates.
Actual Behavior
Connected remote hosts are wiped from the client list, requiring the user to manually re-add each remote server.
Environment
- OS: macOS 15.x / Darwin (Apple Silicon)
- Paseo Desktop Version: 0.5.2
- Daemon Version: 0.5.1 / 0.5.2
Source: getpaseo/paseo