Skip to content

Preserve desktop data across upgrades - #34

Merged
wisdomqin merged 1 commit into
mainfrom
codex/fix-user-data-v0.1.7
Aug 15, 2026
Merged

Preserve desktop data across upgrades#34
wisdomqin merged 1 commit into
mainfrom
codex/fix-user-data-v0.1.7

Conversation

@wisdomqin

@wisdomqin wisdomqin commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • pin the formal app user-data directory to the historical lowercase dsh-desktop path
  • keep the development app isolated in dsh-desktop-dev
  • prevent branding changes from making an upgrade appear as a fresh installation

User impact

Existing workspaces, sessions, model credentials, and custom Presets remain in place and are read again after upgrading.

Verification

  • npm ci
  • npm run typecheck
  • npx vitest run --exclude doc/** (55 tests passed)
  • git diff --check
  • npm run package:dir
  • macOS ad-hoc code-sign verification

@wisdomqin
wisdomqin merged commit d8fa20f into main Aug 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant