Add Entire Folder or Project as Context

How to Add Entire Folder or Project as Context

Files and Folders: Select any file or folder from your project to add as context.

Usage: Click on Context and select Files and folders.

A searchbar will open. You can choose files or folders from the list, or type in a file or folder name and choose them.

For an Entire Project: Select your entire project to add as context. Usage: Click on Context and select Files and folders. Under the searchbar, choose Full project.

How does it work?

Retrieval-Augmented Generation (RAG) is a technique that combines retrieval-based methods with generative models to enhance the quality and relevance of generated content.

Qodo Gen uses RAG to understand your company's codebase better, gain deeper context about your projects and answer more complicated or specific questions.

It's the same technology behind Qodo Gen's Company Codebase capabilites.

Limitations

  • There's a limited number of files you can add as Context:

    • In VSCode, you can add 5000 files as Context.

    • In JetBrains, you can add 1000 files as Context (you can configure this number to include more).

  • The maximum size of a single file is 100 KB.

  • A single line in a file can be up to 5,000 characters long.

  • Code files must contain valid code.

  • Supported file types:

    • c

    • cpp

    • csharp

    • go

    • graphql

    • groovy

    • html

    • java

    • javascript

    • javascriptmodule

    • javascriptreact

    • json

    • kotlin

    • markdown

    • php

    • Pipfile

    • python

    • rego

    • ruby

    • rust

    • swagger

    • swift

    • toml

    • typescript

    • typescriptreact

    • txt

    • xml

    • yaml

Last updated

Was this helpful?