Ask questions about a codebase using Entelligence's AI-powered Repository Agent. Requires a repository to be added first using the add_a_new_repository action. The agent can answer questions about code architecture, functionality, dependencies, and help with understanding the re…
historyRequiredarrayConversation history as a list of message objects with 'role' ('user' or 'assistant') and 'content' keys. Use an empty list [] for the first question in a conversation
questionRequiredstringThe question to ask the Repository Agent about the codebase, e.g., 'What is the main purpose of this repository?' or 'Explain the authentication flow'
usernamestringDisplay name or identifier of the user. Optional, used for personalization
vectorDBUrlRequiredstringThe repository UUID (repo_uuid) returned by the add_a_new_repository action. This identifies which repository to query
advancedAgentbooleanEnable advanced agent features for more sophisticated code analysis. Defaults to True. Set to False for faster, simpler responses
githubUsernamestringGitHub username of the person asking the question. Optional, used for personalization and access control
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
Aident-managed access. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.