mirror of
https://github.com/openai/codex.git
synced 2026-08-23 13:09:46 +00:00
## What changed - Load `environments.toml` in one operation, falling back to the default environment provider only when the read reports that the file is missing. - Attempt the default daemon socket connection directly instead of checking the socket path first. - Preserve each file search entry's type from the directory walker, avoiding a second metadata lookup when producing matches and correctly classifying followed directory symlinks. - Write atomic-file contents through the existing temporary-file handle rather than reopening its path. ## Testing - Add Unix coverage for classifying a followed directory symlink as a directory in file search results. GitOrigin-RevId: aa6739cac23953ca8b9a3fcb53e43e72c41cfdf9
codex_file_search
Fast fuzzy file search tool for Codex.
Uses https://crates.io/crates/ignore under the hood (which is what ripgrep uses) to traverse a directory (while honoring .gitignore, etc.) to produce the list of files to search and then uses https://crates.io/crates/nucleo-matcher to fuzzy-match the user supplied PATTERN against the corpus.