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

A CLI tool that diff git commit call stacks. See what new/missing/moved callees there are w.r.t. some entry point. Based on Tree-sitter (ASTs), supports 22 languages. Useful for an active code review, when git diff is hiding the structural differences between versions. Can be registered as an MCP server, so that AI agents can use it. Also provides JSON output.

Why a vibe-coder should care

When an AI agent modifies some code, git diff will return hundreds of modified lines. However, you may not know whether the control flow changed or not. By using this tool, you can easily check whether the control flow changed or not. Also, you can let your AI agent use this tool to inspect its own modifications before you do.

Open on GitHub