ask_about_diff
Ask questions about recent code changes and get answers synthesized from git diff and code context. Understand what changed, identify bugs, or assess impact without manual code review.
Instructions
Ask questions about recent code changes using RAG. Combines git diff with vector search context and LLM synthesis to answer questions like 'What changed?', 'Are there any bugs?', or 'What's the impact?'.
Note: This is an alias for analyze_diff with mode='question'.
No prior indexing required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_path | Yes | Path to the indexed repository (must be a git repo) | |
| question | Yes | Question about the code changes | |
| base_ref | No | Git ref to diff from (default: HEAD~1) | |
| head_ref | No | Git ref to diff to (default: HEAD) | |
| max_context | No | Maximum code chunks for context (default: 10, max: 30) |