The context providers documented on this page have been deprecated and are no longer actively maintained. We recommend using alternative solutions or the Model Context Protocol (MCP) for similar functionality. These providers may be removed in future versions.
Deprecated Providers
The following context providers have been deprecated but are kept here for reference. If you’re currently using any of these providers, consider migrating to alternative solutions.@Greptile
Query a Greptile index of the current repo/branch.
- YAML
- JSON
config.yaml
@Commits
Reference specific git commit metadata and diff or all of the recent commits.
- YAML
- JSON
config.yaml
@Discord
Reference the messages in a Discord channel.
- YAML
- JSON
config.yaml
@Jira
Reference the conversation in a Jira issue.
- YAML
- JSON
config.yaml
email
and token
, with token set to your password for basic authentication. If you use your own Atlassian API Token, don’t configure your email.
Jira Datacenter Support
This context provider supports both Jira API version 2 and 3. It will use version 3 by default since that’s what the cloud version uses, but if you have the datacenter version of Jira, you’ll need to set the API Version to 2 using theapiVersion
property.
- YAML
- JSON
config.yaml
Issue Query
By default, the following query will be used to find issues:issueQuery
parameter.
Max results
You can set themaxResults
parameter to limit the number of results returned. The default is 50
.
@Gitlab Merge Request
Reference an open MR for this branch on GitLab.
- YAML
- JSON
config.yaml
read_api
scope.
Using Self-Hosted GitLab
You can specify the domain to communicate with by setting thedomain
parameter in your configurtion. By default this is set to gitlab.com
.
- YAML
- JSON
config.yaml
Filtering Comments
If you select some code to be edited, you can have the context provider filter out comments for other files. To enable this feature, setfilterComments
to true
.
@Google
Reference the results of a Google search.
- YAML
- JSON
config.yaml
@Database Context Provider – Reference Database Table Schemas
Reference table schemas from Sqlite, Postgres, MSSQL, and MySQL databases.- YAML
- JSON
config.yaml
connection_type
, and the necessary connection parameters specific to each database type.
Available connection types:
postgres
mysql
sqlite
@Issue
Reference the conversation in a GitHub issue.
- YAML
- JSON
config.yaml
@Url
Reference the markdown converted contents of a given URL.
- YAML
- JSON
config.yaml
@Search
Reference the results of codebase search, just like the results you would get from VS Code search.
- YAML
- JSON
config.yaml
@Web
Reference relevant pages from across the web, automatically determined from your input.
Optionally, set n
to limit the number of results returned (default 6).
- YAML
- JSON
config.yaml