Codex fuzzy file search no longer matches collapsed path abbreviations.

Open 💬 4 comments Opened Jun 29, 2026 by Abdelraman

What version of the Codex App are you using (From “About Codex” dialog)?

26.623.61825

What subscription do you have?

pro

What platform is your computer?

Darwin 25.5.0 arm64 arm

What issue are you seeing?

Codex fuzzy file search no longer matches collapsed path abbreviations.

Before:
booapp matched bootstrap/app.php

Now:
booapp does not match.
I must type boo/app instead.

Expected:
Fuzzy file search should match collapsed path segments like before.

What steps can reproduce the bug?

Codex fuzzy file search no longer matches collapsed path abbreviations.

Before:
booapp matched bootstrap/app.php

Now:
booapp does not match.
I must type boo/app instead.

Expected:
Fuzzy file search should match collapsed path segments like before.

What is the expected behavior?

_No response_

Additional information

_No response_

View original on GitHub ↗

4 Comments

Abdelraman · 1 month ago

Hello Guys
any updates about this it used to be working normally until couple of the latest update @openai

Abdelraman · 1 month ago

2 weeks passed and still no updates 😳

Abdelraman · 1 month ago

a lot of updates but still not fixed, the issue appear with the top layer folders project_folder/bootstrap/first_level_folder/second_level_folder to reach to first level folder i have to type boo/first_level to reach to second level i can type boo/secon --> it also reach to it normally

Abdelraman · 1 month ago

Codex fuzzy file search does not correctly match a folder located directly
inside a top-level project directory.

Example structure:

project_folder/
└── bootstrap/
└── first_level_folder/
└── second_level_folder/

Current behavior:

  • Searching "boofirst" does not find:

bootstrap/first_level_folder

  • I must explicitly type:

boo/first_level

However, fuzzy matching works correctly for the deeper folder:

  • Searching "boo/secon" finds:

bootstrap/first_level_folder/second_level_folder

Expected behavior:

Searching "boofirst" should find:
bootstrap/first_level_folder

The fuzzy matcher appears to handle deeper descendants correctly, but not
folders directly below a top-level directory.