Sync desktop personalization settings across devices

Open
#34,697 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
38/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
macos, rust
Domain
desktop

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

app config enhancement

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

  1. Install the ChatGPT desktop app on a Mac and sign in.
  2. Open Settings → Personalization.
  3. Select a personality and add custom instructions concerning tone and interaction style.
  4. Install the app on a second Mac.
  5. Sign in with the same ChatGPT account and workspace.
  6. 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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from openai/codex

All issues in openai/codex

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.