openai / openai/codex

Desktop app syncs only 10 of 23 ChatGPT project sources into Codex mirror

Open
#38,808 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app bug session
Dominant language
Rust
Stars
125k
Forks
19.5k
PR merge metrics
PR metrics pending

Description

Environment
  • ChatGPT desktop for macOS
  • App version: 26.810.52044
  • Mode: Codex
  • Date observed: August 15, 2026
Problem

A cloud ChatGPT project contains 23 uploaded PDF sources. When the project is made available to Codex desktop, the generated local project mirror contains only 10 sources.

The generated AGENTS.md explicitly reports that 13 project sources could not be synchronized. The 10 synchronized files appear to be the 10 oldest sources in the cloud project.

The cloud ChatGPT project remains intact and all 23 sources remain visible through ChatGPT on the web.

Steps to reproduce
  1. Open a cloud ChatGPT project containing 23 uploaded PDF sources.
  2. Access that project through Codex in the ChatGPT desktop app.
  3. Inspect the generated project mirror under ~/.codex/.chatgpt-projects/.
  4. Count the files in the mirror's sources folder.
  5. Compare the mirror with the cloud project's Sources list.
Expected behavior

All supported project sources should synchronize into the Codex mirror. If some sources cannot be synchronized, the desktop app should identify the failed files and provide a visible retry or rebuild option.

Actual behavior

Only 10 of 23 sources are available in the mirror. Thirteen sources are missing, and there is no visible retry or repair option.

Updating and subsequently reinstalling the desktop application did not rebuild or complete the mirror.

The project inventory can see the cloud project, but existing Codex tasks continue to use the incomplete mirror.

Diagnostic references
  • Feedback session ID: 01a00680-4ea8-76e1-8bb0-a789056ff36d
  • Feedback upload request ID: e0c19c63-b070-4ed6-a606-05099b99d6d0
  • Feedback upload completed successfully with no logged error.
Additional information

No project files, memories, or generated mirror files were modified during diagnosis. General ChatGPT Library files were not included in the source count.

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.

Research direction

Start by reproducing the sync from a cloud project with 23 PDF sources and inspect ~/.codex/.chatgpt-projects/, especially the sources folder and generated AGENTS.md. Compare the mirror with the cloud project's Sources list and use the provided feedback session and upload request IDs when checking diagnostics. Done means all supported sources synchronize, or failed files are identified with a visible retry or rebuild option.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, rust
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.