MCPcopy Create free account
hub / github.com/QodeXcli/QodeX /

Class

src/tools/git/diff.ts:29–29  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

27 * surface tight. If a user needs them, they can use bash directly.
28 */
29export class GitDiffTool extends Tool<z.infer<typeof GitDiffArgs>> {
30 name = 'git_diff';
31 description = 'Show git diff for unstaged / staged / all changes, or for a specific commit. Truncates very large diffs to ~80KB. Use mode="stat" for a quick overview, "patch" (default) for full content, or "name-only" to just list changed files. Read-only.';
32 isReadOnly = true;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected