Before submitting
Area
apps/web
Steps to reproduce
- Create or open a Git repository that contains at least one Git submodule.
- Commit and initialize the submodule as usual (e.g. git submodule add ..., git submodule update --init), so the submodule’s files exist on disk.
- Open this repository in the editor.
- Try to reference a file from the submodule using the @ search (file/tagging) UI.
- Type the exact file name or a unique substring from a file that lives inside the submodule.
Expected behavior
Files that live inside initialized Git submodules of the current repository should be indexed and appear in the @ search results, so they can be tagged and referenced like any other file in the repo.
Actual behavior
Files inside Git submodules are not detected at all:
-
The submodule directory itself is ignored by the @ search.
-
None of the files within the submodule appear in search results, even though they are present on disk and tracked in Git.
-
As a result, it is not possible to tag or reference any file that lives inside a Git submodule, which makes working with repos that rely on submodules effectively not usable.
Impact
Blocks work completely
Version or commit
0.0.24
Environment
macOS 26.5 (25F71)
Logs or stack traces
Screenshots, recordings, or supporting files
No response
Workaround
No response
Before submitting
Area
apps/web
Steps to reproduce
Expected behavior
Files that live inside initialized Git submodules of the current repository should be indexed and appear in the @ search results, so they can be tagged and referenced like any other file in the repo.
Actual behavior
Files inside Git submodules are not detected at all:
The submodule directory itself is ignored by the @ search.
None of the files within the submodule appear in search results, even though they are present on disk and tracked in Git.
As a result, it is not possible to tag or reference any file that lives inside a Git submodule, which makes working with repos that rely on submodules effectively not usable.
Impact
Blocks work completely
Version or commit
0.0.24
Environment
macOS 26.5 (25F71)
Logs or stack traces
Screenshots, recordings, or supporting files
No response
Workaround
No response