withfig/fig

Autocomplete not showing files at all

Closed this issue · 4 comments

Checks

  • I have searched github.com/withfig/fig/issues and there are no duplicates of my issue
  • I have run fig doctor in the affected terminal session
  • I have run fig restart and replicated the issue again

Operating system

macOS 14.2.1 (23C71)

Expected behaviour

For example when i type "cat pack" in a javascript project i expect the autocomplete to show me a list with both package.json and package-lock.json as an option

Actual behaviour

Nothing shows up at all, and the suggestions window disappears.

Steps to reproduce

Its just the default behaviour now no matter what i do.

Environment

fig-details:
  - 2.17.1
hardware-info:
  - model:
  - model-id:
  - chip-id: Apple M1 Pro
  - cores: 10
  - mem: 32.00 GB
os-info:
  - macOS 14.2.1 (23C71)
environment:
  - shell: /bin/zsh
  - terminal: iterm
  - cwd: /Users/marcus/Workspace/Zmarta/integrations/service-consumer-loan-integrations
  - exe-path: /Users/marcus/.fig/bin/fig
  - install-method: unknown
  - env-vars:
    - FIGTERM_SESSION_ID: cd6c4b69-055b-4bf9-833b-43960d4a5d08
    - FIG_SET_PARENT_CHECK: 1
    - FIG_TERM: 2.17.1
    - PATH: /usr/local/sbin//Users/marcus/.bun/bin:/opt/homebrew/opt/php@8.0/sbin:/opt/homebrew/opt/php@8.0/bin:/Users/marcus/.nvm/versions/node/v20.9.0/bin:/Users/marcus/.deno/bin:/opt/homebrew/bin:/usr/local/sbin//usr/local/sbin//Users/marcus/.bun/bin:/opt/homebrew/opt/php@8.0/sbin:/opt/homebrew/opt/php@8.0/bin:/Users/marcus/.nvm/versions/node/v20.9.0/bin:/Users/marcus/.deno/bin:/opt/homebrew/bin:/usr/local/sbin//Users/marcus/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/marcus/.fig/bin:/Users/marcus/.local/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Users/marcus/.deno/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/usr/local/sbin//usr/local/sbin//Users/marcus/.bun/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Users/marcus/.cargo/bin:/Users/marcus/.fig/bin:/Users/marcus/.nvm/versions/node/v20.9.0/bin:/Users/marcus/.nvm/versions/node/v14.19.0/bin:/opt/homebrew/opt/php@8.0/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/marcus/.local/bin:/usr/local/sbin//Users/marcus/.cargo/bin:/usr/local/sbin//Users/marcus/.orbstack/bin:/usr/local/sbin//Users/marcus/.bun/bin:/opt/homebrew/opt/php@8.0/sbin:/Users/marcus/.deno/bin:/Users/marcus/.nvm/versions/node/v14.19.0/bin:/Users/marcus/.local/bin:/Users/marcus/.fig/bin:/Users/marcus/.deno/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Users/marcus/.deno/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/usr/local/sbin//usr/local/sbin//Users/marcus/.bun/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Users/marcus/.cargo/bin:/Users/marcus/.fig/bin:/Users/marcus/.nvm/versions/node/v20.9.0/bin:/Users/marcus/.nvm/versions/node/v14.19.0/bin:/opt/homebrew/opt/php@8.0/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/marcus/.local/bin:/usr/local/sbin//Users/marcus/.cargo/bin:/usr/local/sbin//Users/marcus/.orbstack/bin:/usr/local/sbin//Users/marcus/.bun/bin:/opt/homebrew/opt/php@8.0/sbin:/Users/marcus/.deno/bin:/Users/marcus/.nvm/versions/node/v14.19.0/bin:/Users/marcus/.local/bin:/Users/marcus/.fig/bin:/Users/marcus/.deno/bin
    - SHELL: /bin/zsh
    - TERM: xterm-256color
    - __CFBundleIdentifier: com.googlecode.iterm2
    - ZDOTDIR: /Users/marcus
    - FIG_PID: 33002
    - FIG_SET_PARENT: cd6c4b69-055b-4bf9-833b-43960d4a5d08

Hi @mackans95, do autocomplete suggestions appear for other commands, like git? What about for cd?

@mschrage yup, if i do git add then i get proper suggestions for all changed files, and cd shows all folders, it is just files in other commands that does not show up 🤔

fig-not-suggesting-files.mov

@mschrage I looked at some other topics in the issues tab, and did what many others seemed to have done aswell, and move to Amazon CodeWhisperer, and everything is working now.

Dont love that i need an Amazon account to make it work, but i love this functionality to much to care :D

Honestly, I'm not sure why it would work in CodeWhisperer and not in Fig. (The client-side code related to autocomplete is effectively the same, but perhaps a few bug fixes have snuck in that haven't been backported to Fig)

Really glad to happy to hear that you love what we built. :)