query_repository
Query GitHub repositories to receive AI-generated responses about code, architecture, and tech stack by providing a repository URL and specific questions.
Instructions
Ask questions about a GitHub repository and receive detailed AI responses. The repository must be indexed first.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
conversation_history | No | Previous conversation history for multi-turn conversations. | |
question | Yes | The question to ask about the repository. | |
repo_url | Yes | The GitHub repository URL to query (format: https://github.com/username/repo). |
Input Schema (JSON Schema)
{
"properties": {
"conversation_history": {
"anyOf": [
{
"items": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"description": "Previous conversation history for multi-turn conversations.",
"title": "Conversation History"
},
"question": {
"description": "The question to ask about the repository.",
"title": "Question",
"type": "string"
},
"repo_url": {
"description": "The GitHub repository URL to query (format: https://github.com/username/repo).",
"title": "Repo Url",
"type": "string"
}
},
"required": [
"repo_url",
"question"
],
"title": "query_repositoryArguments",
"type": "object"
}