Is the whole-repo context only available for enterprise user?

Hi,

I’m a little bit confused.

Cody claims “Personalization for local codebases” for Free and Pro user.
But the “Current Repository” acutally put only 13 files into context.

Is it expected? Is this the way how “Personalization for local codebases” work?

I want AI understanding all codes in my repository. And I saw RAG was used in Cody.
Is this feature only available for Enterprise user? Or Enterprise + Code Search Enterprise user?

BR

Hello @lawrenceching

Cody will indeed understand your codebase. This is highly dependent on the input prompt given to Cody. The prompt is analyzed and some mechanisms are triggered to fetch only the relevant code or code snippets that match the prompt to provide a reliable answer.

Cody is not able to look up the file or folder structure because Cody does not (yet) execute shell commands in the background to gather such information.

I hope that helps.
If you have further questions then I’m here.

Hi @PriNova , thanks for your reply.

Still not yet understand.

My use case is like, I wanna all callers do null checking before call the sendRequest() method.

So it requires AI to understand all source code in order to find out all caller method.

Do I need to purcharse enterprise service so that AI have the whole project as context?
Or maybe worse, it’s not possible for Cody (or current AI technology)?