You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature Enhancement Request: Fuzzy Finder for File Selection in Goose Prompts
Please explain the motivation behind the feature request.
Currently, when referencing a file in Goose prompts, users must manually type out or autocomplete the full file path. This can be inefficient when working with large projects or deeply nested file structures. A fuzzy finder integration would allow users to quickly search for and select a file without needing to type the full path, significantly improving usability and efficiency.
Describe the solution you'd like
I propose integrating a fuzzy finder tool (similar to [fzf](https://github.com/junegunn/fzf)) into Goose prompts to allow users to:
Trigger a fuzzy search UI within the prompt when needing to reference a file.
Search for files dynamically based on partial input, filtering results in real time.
Use arrow keys or other navigation shortcuts to select a file.
Automatically insert the selected file’s path into the Goose prompt once confirmed.
This would enhance the user experience by making file selection faster and reducing errors when manually typing paths.
Describe alternatives you've considered
Relying on shell autocompletion, which requires knowing the exact path structure.
Using external tools like find or ls and manually copying the path, which adds unnecessary steps.
Writing custom scripts to integrate fuzzy searching into the workflow, but this requires per-user setup rather than being a built-in feature.
Additional context
Integrating a fuzzy finder would be particularly beneficial for users working in large codebases or projects with many files. If there are constraints around dependencies, an alternative could be leveraging an existing lightweight fuzzy matching algorithm within Goose itself.
I have verified this does not duplicate an existing feature request
The text was updated successfully, but these errors were encountered:
Feature Enhancement Request: Fuzzy Finder for File Selection in Goose Prompts
Please explain the motivation behind the feature request.
Currently, when referencing a file in Goose prompts, users must manually type out or autocomplete the full file path. This can be inefficient when working with large projects or deeply nested file structures. A fuzzy finder integration would allow users to quickly search for and select a file without needing to type the full path, significantly improving usability and efficiency.
Describe the solution you'd like
I propose integrating a fuzzy finder tool (similar to [fzf](https://github.com/junegunn/fzf)) into Goose prompts to allow users to:
This would enhance the user experience by making file selection faster and reducing errors when manually typing paths.
Describe alternatives you've considered
find
orls
and manually copying the path, which adds unnecessary steps.Additional context
Integrating a fuzzy finder would be particularly beneficial for users working in large codebases or projects with many files. If there are constraints around dependencies, an alternative could be leveraging an existing lightweight fuzzy matching algorithm within Goose itself.
The text was updated successfully, but these errors were encountered: