GitHub radar

calldiff: Call Stack Diffs for Agentic Code Review

This command line interface (CLI) tool displays all function calls in git commits. It helps if an AI agent has restructured your code and you want to know how the structure has changed.

01tanishqkancharla/calldiff 327TypeScript

This command line interface (CLI) tool diff function call stacks in git commits. It shows which callees have been added/removed/relocated in relation to an entry point. Uses Tree-sitter (AST-based) and works with 22 programming languages. This helps with an agentic code review where git diff lines are obscuring the structure of the changes. You can register it as an MCP server, so it is used by AI agents. The output is also available in JSON format.

Why a vibe-coder should care

If an AI agent has changed some code, the git diff will show hundreds of changed lines. But you don’t know if the control flow has changed. With this tool you can quickly see whether it has changed. And you can also give it to your AI agent to see it’s own changes before you do.

Open on GitHub