CopilotC-Nvim / CopilotChat.nvim

Chat with GitHub Copilot in Neovim
https://copilotc-nvim.github.io/CopilotChat.nvim/
GNU General Public License v3.0
1.44k stars 67 forks source link

Full-Context awareness in a Git repository or Folder #360

Open Hexdigest123 opened 2 months ago

Hexdigest123 commented 2 months ago

Hi, I wanted to ask if there's a plan for implementing full-context awareness in Git repositories or in general, projects opened in Neovim. Currently, I only find the option to choose between a single buffer or multiple buffers. If this is not currently possible, is it possible to customize the context for Copilot?

jondkinney commented 1 month ago

I would also love this! 🙌

jellydn commented 1 month ago

FYI - You might want to look to this discussion https://discord.com/channels/1200633211236122665/1209115196702859294/1261373682542968842

TLDR: not yet.

tmillr commented 1 month ago

I dont event get my whole project/dir (or rather, not even "all open buffers" as documented) as context when using @buffers...only 2 or 3 of my open buffers max. Is this the norm, or am I doing something wrong? How much context do you guys get? It wouldn't be a big deal if context was limited, but 2-3 random buffers is nothing.