Context Providers allow you to type ’@’ and see a dropdown of content that can all be fed to the LLM as context. Every context provider is a plugin, which means if you want to reference some source of information that you don’t see here, you can request (or build!) a new context provider.
context
blocks. Explore available context blocks in the hub.
@Docs
context provider.
To use it, you need to add a documentation site to your config file. See the docs page for more information.
onlyPinned
to true
to only reference pinned files.
n
to limit the number of results returned (default 6).
@Codebase
, but only on a single folder.
includeSignatures
params can be set to false to exclude signatures. This could be necessary for large codebases and/or to reduce context size significantly. Signatures will not be included if indexing is disabled.
Entire codebase
, or specify a subfolder to generate the repository map from.
This context provider is inspired by Aider’s repository map.