#Thread

1 messages · Page 1 of 1 (latest)

stoic moat
#

I believe at the moment that repo context aware chat does not actually have previous message context. @shell gate to confirm

shell gate
#

ok thanks icp. I think this is a bug and not expected behavior

#

we have at least one other report of similar behavior

umbral gale
#

Should I uninstall and reinstall?

#

Or is there something special I should do to give access to the code?

shell gate
#

I misspoke. You should enable codeium search if you don't have it enabled

#

If you don't enable search, you can only ask about directories that you have edited recently

#

for example, try to edit some file somewhere then ask about files related to that file

#

it doesn't have to be open but it has to be in a shared package or similar

umbral gale
#

This isn't working

#

Tried restarting VSCode, enabling and disabling extension etc.

#

Is this normal behaviour?

shell gate
#

OH!

umbral gale
#

I'm getting a bit more, but a bit surprised it can't find a file I named

shell gate
#

yes we also don't track certain filetypes

#

prisma is one of them

#

sorry we can add support for that soon. maybe try asking it about something else.

umbral gale
#

and .tsx?

shell gate
#

no tsx should be fine

umbral gale
#

Then how come it can't find the filepath?

#

I wrote "Please tell me where the CompanyProfile.tsx file is"

shell gate
#

Ask it a question about the file itself

umbral gale
#

That works, but I'm testing codebase wide search

shell gate
#

if you want to search for a file, use the search tool

#

if you want to ask a question about your codebase, use chat

umbral gale
#

I want to see if Codeium can understand how different files and components interact

shell gate
#

Yes so perhaps the best way is to ask that

umbral gale
#

The search tool isn't enough for that

shell gate
#

Not ask about a single file

umbral gale
#

What did you mean by "across codebase" here?

shell gate
#

For example, can you try to ask it a question that requires multiple different pieces of context?

umbral gale
#

Okay give me a second

shell gate
#

Regardless, I agree that the chat responses should be more intuitive when it doesn't have the right context, it shouldn't say "I don't have access to your codebase"

umbral gale
#

If it cannot do something simple like this, how does codebase wide search work?

#

Are you sure there isn't still a bug here?

shell gate
#

The first question is ambiguous

#

It does not say "give me a list of pages in our codebase"

#

The second is a prompt engineering issue that I agree is confusing and arguably is a bug

umbral gale
#

It knows I am referring to my codebase, since it responds "about your codebase"

shell gate
#

If you could humor me for a moment, can you ask it "From our codebase: can you give me a list of pages that contain a button with the string edit in it"

umbral gale
#

This worked

#

Any general tips on how to wrangle this? Has Codeium got a doc anywhere?

#

Like on how to best prompt Codeium?

#

I actually dropped off for a month and told a bunch of friends in our community Codeium doesn't do codebase wide search. Some are YC exited founders.

#

So, I think its really important somehow solve all possible ways the above can manifest!

umbral gale
shell gate
#

but will make more updates based on your helpful feedback

umbral gale
#

Thanks I sent you a friend request, I have some ideas about how I can help and contribute

#

I think, we need a really detailed guide so users can understand what Codeium's good at and bad at, with examples. We also need to find a way of tracking how many people above that unintended behaviour's affecting ^ The installation page on the site also needs updating so Codeium chat is highlighted, not just code suggestions.