{"version":"2.1.311","anchor":"at-file-suggestions-include-files-re-included-by-ignore","canonical_anchor":"at-file-suggestions-include-files-re-included-by-ignore","heading":"@-file suggestions now include files re-included by a .ignore file","tier":"notice","area":"File Suggestions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311\/e\/at-file-suggestions-include-files-re-included-by-ignore","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311","markdown":"### @-file suggestions now include files re-included by a .ignore file\n\nFiles that a `.ignore` file brings back into view now appear when you type @ to mention a file\n\n**What**\n\nWhen you type @ in the prompt, Claude Code suggests files you can mention. For files git does not track, it used to rely only on git's own file listing. Now, when a `.ignore` file contains patterns that re-include files that would otherwise be ignored, Claude Code also lists those files using ripgrep (a fast file-search tool), retrying if the listing does not finish in time. The file list also now waits for the tracked-file listing to finish before building.\n\n**Why**\n\nFiles you have deliberately un-ignored with `.ignore` now show up in @-file suggestions.\n\n- Area: File Suggestions\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}