-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Fuzzy File Search in Goose Desktop Doesn't Work #5054
Description
Describe the bug
I want to reference files in my Goose Desktop chat using the @ fuzzy search feature so I don't have to manually navigate the file system dialogue, and so the LLM doesn't have to hunt around for the file just based on its name. However it doesn't seem to return any helpful results.
For example in the screenshot below, I'm fuzzy searching for a file named parser.rs and my current working directory is /Users/wpfleger/Development/goose. The fuzzy search returns 8 results but only 1 of them actually contains parser in its name, and none of them are actually located in my current working directory. Intuitively I'd expect the fuzzy search to prefer matches from the session's current dir
To Reproduce
Steps to reproduce the behavior:
- Open a session in Goose Desktop
- Search for an arbitrary file on your system with
@fuzzy search
Expected behavior
I expected the fuzzy search to return /Users/wpfleger/Development/goose/crates/goose-mcp/src/developer/analyze/parser.rs since that's the only file named parser.rs in my session's current directory.
Screenshots
Please provide following information:
- OS & Arch: Darwin (Sequoia 15.6.1) arm64
- Interface: UI
- Version: v1.9.1
- Extensions enabled:
computercontoller,developer - Provider & Model: Databricks + Claude Sonnet 4/Claude Opus 4.1