{"uid":"cap_xWKLs2ffLoz_tD7LFDSxV","slug":"signalharness-agent-plan-dependency-check-8e8bbe29","name":"SignalHarness Agent Plan Dependency Check","description":"Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.","url":"https://signalharness.ai/api/agent/services/agent_plan_dependency_check/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request_json":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Verify the caller-supplied data before relying on this result."],"service_id":"agent_plan_dependency_check","analysis_json":"{\"example\":\"schema-valid caller-supplied data\"}","evidence_scope":"caller_supplied_data"},"status":"succeeded","receipt":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","usage":[],"status":"succeeded","network":"eip155:8453","artifacts":[],"endedAtMs":0,"latencyMs":0,"paymentId":"example-payment","receiptId":"example-receipt","requestId":"example-request","serviceId":"agent_plan_dependency_check","executionId":"example-execution","startedAtMs":0,"amountAtomic":"15000","resultSha256":"d0c51ca065ed5fe1010ffc4eccb3bafcc3d45fc71d7b5c4f155619601befc196","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cpDFtpTyrE-hQyLt37ZEW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes a submitted agent plan or task graph in JSON format to identify dependency issues, ordering conflicts, or structural warnings.","exampleAgentPrompt":"Can you check this agent plan JSON for dependency issues or ordering conflicts before I run it? Here's the plan: {\"steps\":[{\"id\":\"A\",\"depends_on\":[]},{\"id\":\"B\",\"depends_on\":[\"A\"]},{\"id\":\"C\",\"depends_on\":[\"B\",\"D\"]}]}.","exampleUseCases":[{"title":"Pre-execution agent plan validation","prompt":"Before I kick off this multi-step agent workflow, can you run a dependency check on this plan JSON to make sure there are no circular dependencies or missing steps? Here's the plan: {\"tasks\":[{\"id\":\"fetch_data\",\"depends_on\":[]},{\"id\":\"transform\",\"depends_on\":[\"fetch_data\"]},{\"id\":\"report\",\"depends_on\":[\"transform\"]}]}."},{"title":"Debugging a broken task graph","prompt":"My agent pipeline keeps failing and I think there's a dependency issue. Can you analyze this task graph JSON and tell me what warnings or conflicts it finds? Plan: {\"nodes\":[{\"id\":\"step1\"},{\"id\":\"step2\",\"requires\":[\"step3\"]},{\"id\":\"step3\",\"requires\":[\"step2\"]}]}."},{"title":"Validating auto-generated agent plans","prompt":"I have an LLM-generated agent plan and I want to make sure it's structurally valid before deploying it. Please run a dependency check on this JSON: {\"plan\":{\"actions\":[{\"name\":\"scrape\",\"after\":[]},{\"name\":\"summarize\",\"after\":[\"scrape\"]},{\"name\":\"email\",\"after\":[\"summarize\"]}]}}."}],"resultDescription":"Returns a JSON analysis result containing a list of dependency warnings, the service ID, an analysis_json field with structured findings, and an evidence_scope field indicating the data used. Also includes a receipt with payment details, execution timing, a SHA-256 result hash, and network settlement information on Base.","failureModes":["Malformed or invalid JSON in request_json field causes a parse error","request_json string shorter than 2 or longer than 65536 characters is rejected","Payment failure or insufficient USDC balance blocks execution","Caller-supplied data may produce warnings about unverifiable assumptions (evidence_scope: caller_supplied_data)","Timeout or network error on the Base network during settlement"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call programmatic check of an agent plan's dependency structure before execution — especially in agentic pipelines where a bad plan ordering could cause cascading failures. It is particularly useful when plans are auto-generated by LLMs and need a structural sanity check. Prefer this over manual review when plans are large, dynamically generated, or need to be validated at runtime with an auditable receipt.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:08:37.527Z","isFirstParty":false}