[Desktop] Pinning a project task hides it from the project list and mimics data loss
What version of the Codex App are you using?
Codex Desktop for macOS 26.721.41059 (build 5848).
What platform is your computer?
macOS 26.5.2, Apple Silicon (arm64).
What issue are you seeing?
When a task that already belongs to a saved project is pinned, Codex removes it from that project's visible task list and shows it only in the separate Pinned section.
The task is not deleted or detached: thread inventory still reports the same projectId and project working directory. However, the project itself appears to have lost the task and its discussion. There is no project-level explanation that the task is merely being displayed under Pinned.
This produced a genuine data-loss scare. The user reasonably believed their project discussion had been erased or removed from the project. Only a backend thread check confirmed that the task and its history still existed and retained the correct project assignment.
What steps can reproduce the bug?
- Open a saved project in Codex Desktop.
- Confirm that one of its tasks appears in the project's task list.
- Pin that task.
- Return to the project view.
- Observe that the task no longer appears under the project; it appears only in the separate Pinned section.
- Unpin the task.
- Observe that it reappears under the project.
What is the expected behavior?
Pinning should add prominence without making the task look removed from its owning project.
Any of these behaviors would avoid the ambiguity:
- Keep the task visible inside its project and add a pin indicator.
- Show a project-level placeholder/link such as
1 project task is shown in Pinned. - Display pinned tasks in both the Pinned section and their owning project.
The project relationship and the pin/display relationship should be visually distinct.
What is the actual behavior?
The pinned task disappears from its project list, making it look deleted, moved, or detached. Unpinning makes it visible under the project again.
Additional information
- The task retained its original
projectIdand working directory throughout. - Its full conversation history remained readable.
- No deletion, archive, or project reassignment occurred.
- Searching existing open issues found several broader sidebar/history visibility reports, but no exact report for this deterministic pin/unpin behavior.
- The report was also recorded through Codex
/feedbackwithout uploading logs.