screen_diff
Deterministic pre-merge git diff & PR patch auditor detecting leaked secrets in added lines, destructive shell/SQL commands, GitHub Actions/CI workflow injection, malicious package lifecycle hooks, SSRF & cloud metadata endpoints, auth/TLS verification bypasses, Trojan Source BiDi Unicode smuggling, and corrupt hunk counts. Requires $0.002 (2000 atomic) Base USDC on eip155:8453 via x402 PAYMENT-SIGNATURE header.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "screen_diff"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diff | No | Single unified git diff or PR patch shorthand (up to 16384 chars) to audit for leaked secrets, destructive shell/SQL, CI injection, malicious lifecycle hooks, SSRF/private IPs, auth/TLS bypass, Trojan Source Unicode, and corrupt hunk counts. | |
| diffs | No | Unified git diffs or PR patches (up to 16384 chars each) to pre-screen before git apply / PR merge. | |
| patch | No | Alias for `diff`: single unified git diff or patch snippet (up to 16384 chars) to audit. | |
| patches | No | Alias for `diffs`: array of unified git diffs or patch snippets (up to 16384 chars each) to audit. |