You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
macOS: delegated tasks created with explicit local project show zero tasks in project sidebar while threads remain readable #53054
A local folder project in ChatGPT/Codex desktop shows 0 tasks / No chats, although delegated tasks created with explicit project selection remain readable through supported task APIs. This is a visibility/association report, not confirmed data loss.
Environment
Installed ChatGPT 26.1007.30912 (20156); Codex Framework 155.0.8059.40; macOS 27.0.1 (26A434). Running-window version not independently confirmed. Authorized connected Mac executor.
Reproduction observed on 2026-10-11
List saved projects on the connected desktop and select existing local folder project P.
Create a delegated task with returned environmentId, explicit projectId for P, and cwd equal to P's root. Creation returns thread ID and admitted turn.
Task remains readable; actual execution confirms expected host and cwd.
Expand P in desktop sidebar: zero tasks / No chats, although project and root remain visible.
User reports related tasks were visible the previous evening. Updates/restarts occurred, but causality is unproven.
Expected
Explicit local project selection should produce discoverable project tasks, or the API should explain unsupported association semantics.
Diagnostic limitation
Supported listing returned kind=codex, hostId=durable, projectId=null. Two local tasks' cwd matched P. Null does not prove host-side membership loss: read requested with hostId=local still returned durable with no independent project field. Please clarify controller/durable versus host/sidebar project mapping.
No internal database edits attempted. Private project names, paths, thread IDs and unredacted screenshot omitted.
Related, not asserted duplicates
#25574, #33771, #31407. Community comments on #31407 indicate controller null may coexist with intact host association.
Questions
Does explicit projectId persist sidebar membership for delegated local tasks in this build? Is there a supported reassociation/reindex operation preserving history? Which supported field verifies actual host-side membership? Please advise supported recovery without database edits.
Adding a related Windows reproduction from October 12, 2026, approximately 09:22–09:59 UTC.
The closest overlap is explicit project selection, verified local execution, and failure to find the task under the intended desktop project. Our creation/recovery sequence differs from the successful creation in the original report.
Observed sequence:
The Windows desktop was connected and authorized. Supported project discovery returned the existing project's ID and root directory.
Creation explicitly supplied that environmentId, projectId and matching absolute cwd, with gpt-6.1-sol / ultra. It returned MCP -32603: Internal error.
Listing immediately afterward found a new persisted thread. Reading it returned latestTurn: null and items: []. We did not repeat creation.
Attaching the persisted thread and sending to that same ID succeeded. The executing task verified the expected Windows hostname and exact project-root working directory, and read the project's AGENTS.md.
Subsequent reads and follow-up messages worked. Instructions sent during active execution returned admissionOutcome: steered; later responses and revisions showed that those instructions were applied.
I could not find the requested conversation in the desktop project's sidebar. After being asked to expand the project list and search for its intended title, I reported that I still could not find it.
In a logged-in web browser, the exact same task was accessible through its /local/ task URL. Its actual title was still “新聊天” (“New chat”). Renaming the same task succeeded, and the page title and web Recent list were verified afterward. The task's model selector displayed GPT-6.1 Sol Ultra.
Limits:
The original missing title explains why a title-based lookup could fail, but we have not verified that renaming restored desktop project visibility. It does not prove successful project association.
Actual host/cwd and task communication are verified; saved native project membership and final sidebar grouping are not. We did not obtain a projectId readback and do not claim it was null or lost.
Native app queries failed or timed out; the local UI inspection tool failed with “cannot locate required Windows platform directory: HRESULT 0x80070003”. The desktop app build was not captured.
No database edits, reinstallation, project moves or security-setting changes were attempted. The existing task and its work were preserved.
Our earlier Windows partial-creation report describes a related create-error/recovery sequence, but that earlier test did not use the correct working directory and did not verify sidebar placement. This October 12 case explicitly supplies cwd and verifies execution in the intended root.
#53326 also usefully distinguishes saved membership from visible grouping. We have not established that its background-read denial or any common root cause applies here.
Could you clarify how callers can verify desktop project membership after partial creation, and provide a supported way to make the original task discoverable under that project while preserving its ID, history and execution environment?
Private project names, local paths, task/project/environment IDs, research contents, screenshots and raw logs are omitted. Prepared with AI assistance at my request.
Activity
github-actions commentedon Oct 11, 2026
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
rhuang19 commentedon Oct 12, 2026
Adding a related Windows reproduction from October 12, 2026, approximately 09:22–09:59 UTC.
The closest overlap is explicit project selection, verified local execution, and failure to find the task under the intended desktop project. Our creation/recovery sequence differs from the successful creation in the original report.
Observed sequence:
Limits:
Our earlier Windows partial-creation report describes a related create-error/recovery sequence, but that earlier test did not use the correct working directory and did not verify sidebar placement. This October 12 case explicitly supplies cwd and verifies execution in the intended root.
#53326 also usefully distinguishes saved membership from visible grouping. We have not established that its background-read denial or any common root cause applies here.
Could you clarify how callers can verify desktop project membership after partial creation, and provide a supported way to make the original task discoverable under that project while preserving its ID, history and execution environment?
Private project names, local paths, task/project/environment IDs, research contents, screenshots and raw logs are omitted. Prepared with AI assistance at my request.