get_diff
Git diff for a task's branch or uncommitted changes.
How to use it
Project documentation lists get_diff for the Herald MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
FULL HERALD LISTINGOther tools in Herald (9)
Cancel a running or queued task. Optionally revert Git changes.
Check status and progress. Optionally include recent output.
View logs and activity history.
Get the full result of a completed task (summary, full, or json).
Push a Claude Code session to Herald for remote monitoring and continuation from another device.
List configured projects with Git status.
List tasks with filters — status, project, time range.
Read a file from a project (path-safe — cannot escape project root).
Launch a Claude Code task. Returns an ID immediately. Supports priority, timeout, session resumption, and Git branch options.