{"uid":"cap_nCfnlGO86g2fwHtBxoffg","slug":"batcave-evidence-judge-agent-action-reviewer-5766ec79","name":"Batcave Evidence Judge – Agent Action Reviewer","description":"Batcave Evidence Judge: independent evidence-bound review of a proposed agent action with pass/caution/reject structured output.","url":"https://control-replacing-spyware-starting.trycloudflare.com/v1/review-decision","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"risk":{"enum":["low","medium","high"],"type":"string"},"task":{"enum":["review_decision"],"type":"string"},"job_id":{"type":"string","maxLength":128},"evidence":{"type":"array","items":{"type":"string","maxLength":1000},"maxItems":16},"proposed_action":{"type":"string","maxLength":2000,"minLength":1},"reasoning_summary":{"type":"string","maxLength":4000}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_L8bItOybyOPYc6lH4wdCQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs independent, evidence-bound review of a proposed agent action and returns a structured pass/caution/reject verdict with reasoning.","exampleAgentPrompt":"Before you execute this action, run it through the Batcave Evidence Judge: the proposed action is 'transfer $500 to vendor account X-992', here's the evidence array with the three approval emails and invoice, the reasoning summary is 'vendor invoice matches approved PO and three sign-offs received', and the risk level is high — give me a pass, caution, or reject verdict.","exampleUseCases":[{"title":"High-risk financial transfer gate","prompt":"I need you to check this proposed action before executing: the action is 'wire $10,000 to supplier ACC-4821', the evidence includes the signed contract, CFO approval email, and bank confirmation — mark the risk as high and give me a pass or reject before we proceed."},{"title":"Autonomous agent decision audit","prompt":"My agent wants to delete the production database backup as part of a cleanup task — can you run an independent evidence review on that proposed action? The reasoning summary says 'backup is 90 days old and storage quota exceeded', risk is high, and the evidence items are the storage alert and retention policy document."},{"title":"Medium-risk content publishing check","prompt":"Before my agent publishes this press release draft, review the proposed action 'publish to company blog and social channels' against the evidence: editor approval email, legal clearance note, and the final draft text — set risk to medium and tell me if it's a pass, caution, or reject."}],"resultDescription":"A structured JSON response containing a verdict of pass, caution, or reject, along with supporting reasoning tied to the submitted evidence and proposed action. The output is designed for downstream agent logic to gate execution based on the judgment.","failureModes":["Missing required proposed_action field returns a validation error","Evidence array exceeding 16 items or individual items over 1000 chars will be rejected","Invalid risk enum value (not low/medium/high) causes a schema error","Reasoning summary over 4000 characters will be truncated or rejected","Payment failure via x402 protocol results in 402 response and no verdict","Empty or vague evidence may produce a caution rather than a definitive pass/reject"],"whenToPreferThis":"Choose this endpoint when an AI agent needs an independent, evidence-bound safety gate before executing a consequential or irreversible action — especially at medium or high risk levels. It is specifically designed for multi-agent pipelines where one agent proposes an action and a separate judge validates it against supplied evidence, making it preferable to general-purpose LLM calls for this use case because it enforces structured pass/caution/reject output and evidence anchoring.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:35:44.572Z","isFirstParty":false}