Windows: “Files and folders” picker still opens as file-only after #34965 was completed
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 55/100
Research direction
Start with the Windows native picker flow behind the composer + menu's “Files and folders” option, then compare its behavior with the completed work in #34965. Confirm that selecting a folder attaches it as context rather than entering it, while file selection continues to work.
Written by the indexing model from the issue text.
Description
Summary
This appears related to #34965, which was marked completed, but I can still reproduce the issue on Windows as of July 29, 2026.
The composer + menu says "Files and folders", but the native Windows picker behaves like a file-only picker. Selecting a folder enters the folder instead of attaching it as context.
Dragging a folder into the composer/source area still works as a workaround.
Steps to reproduce
- Open the Codex desktop app on Windows.
- In a conversation, click the composer
+button. - Choose "Files and folders".
- In the Windows picker, select a folder.
- Click "Open".
Expected behavior
The selected folder should be attached as folder context.
Actual behavior
The picker enters the folder instead of attaching it. The flow only allows choosing files.
Related issue
Related to #34965, but still reproducible for me after that issue was marked completed.
Environment
- OS: Windows
- Codex desktop app version: unknown
- Reproduced on: July 29, 2026
- Feedback/thread id:
019fade7-91d6-7e73-8f5c-1a3f3640536f
- 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 ·