Sync desktop personalization settings across devices
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 38/100
Research direction
The issue names no files, tests, or entry points. Begin by locating the desktop Personalization settings and how account-level or local preferences are currently stored, then compare that with the existing cross-device experience. Done means user-level personality and custom instructions persist across desktop installations, or the interface clearly labels them as device-only.
Written by the indexing model from the issue text.
Description
Summary
The Personalization settings in the new unified ChatGPT desktop app do not sync across devices.
I configured the app on one Mac, including the Friendly/Pragmatic/None personality choice and custom instructions describing how the assistant should interact with me. After installing the latest version of the app on a second Mac and signing in with the same ChatGPT account and workspace, none of these settings were restored. I had to configure them again manually.
Steps to reproduce
- Install the ChatGPT desktop app on a Mac and sign in.
- Open Settings → Personalization.
- Select a personality and add custom instructions concerning tone and interaction style.
- Install the app on a second Mac.
- Sign in with the same ChatGPT account and workspace.
- Open Settings → Personalization.
Actual behavior
The personalization settings are missing or reset to their defaults and must be entered again manually.
Expected behavior
User-level personalization settings should sync through the ChatGPT account across desktop installations. These preferences are neither project-specific nor device-specific: they describe how the assistant should communicate and interact with the user generally.
The new desktop app already presents ChatGPT, Work, Codex, ChatGPT Projects, and cloud conversations as parts of a unified cross-device experience. Keeping the desktop Personalization settings local is therefore unexpected and inconsistent with that experience.
If these settings are intentionally stored only on the local device—for example through the user-level ~/.codex/AGENTS.md file—the interface should clearly label them as “This device only.” Ideally, the app should instead synchronize them with the account or reuse the existing ChatGPT account-level personalization settings.
Scope
This request concerns only user-level personality and interaction preferences. It does not concern repository-specific AGENTS.md files, local project environments, authentication credentials, or other machine-specific technical configuration.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- Avg merge
- 1m
- Merged PRs (30d)
- 1k
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openai/codex
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug CLI windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
macOS sandbox blocks hw.optional.arm64 sysctl, causing Flutter to misdetect Apple Silicon as x64 Openbug CLI sandbox
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug CLI TUI
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
CLI config enhancement skills
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
A-linter
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
oxc-project/oxc#26863 ·