Windows app: Download Plan succeeds silently with no confirmation or destination feedback
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 55/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Quiet
- Domain
- desktop
Research direction
Start by locating the Windows desktop app entry point for the Download Plan action and reproduce the behavior in Plan mode. Trace the successful and failed write paths, then verify that confirmation includes the actual filename and destination, with appropriate actions or an actionable error when the write fails.
Written by the indexing model from the issue text.
Description
Codex App version
26.727.6591.0 (OpenAI.Codex, Windows AppX)
Platform
Windows x64
Issue
In Plan mode, clicking Download Plan successfully writes PLAN.md to the user's Downloads folder, but the app shows no visible success confirmation, filename, destination, or failure state.
This makes a successful download look like a failed action. Repeated clicks then create silent duplicates such as PLAN (1).md, PLAN (2).md, and so on.
Steps to reproduce
- Open the Codex desktop app on Windows.
- Switch to Plan mode and generate a completed plan.
- Click Download Plan.
- Observe that no toast, banner, save dialog, filename, or destination is shown.
- Click the button again because the first click appears to have done nothing.
- Inspect the Windows Downloads folder and find multiple numbered copies of the plan.
Verified behavior
The files were present and valid UTF-8 Markdown, confirming that this is a feedback/discoverability problem rather than a filesystem-permission or download-integrity failure.
Expected behavior
After a successful download, show a clear confirmation such as:
Plan downloaded as
PLAN.md
with actions such as Open file and Open folder. If a numbered duplicate is created, show the actual filename. If the write fails, show an actionable error.
A Save as option would also make the destination explicit.
- 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 ·