{"uid":"cap_liQ9uImHUk1zXuEU0hA4e","slug":"agent-seller-ops-tool-schema-linter-1629c183","name":"Agent Seller Ops – Tool Schema Linter","description":"Deterministic paid checks for autonomous-agent sellers to validate x402 payment compatibility and agent tool schemas before publishing.","url":"https://agent-seller-ops.inboxtzdjqv.workers.dev/v1/tool-schema-lint?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"inputSchema":{"type":"object"}}},"responseSchema":{"type":"json","example":{"score":100,"stats":{},"valid":true,"errors":[],"warnings":[]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hjw3a26OMO0nBuvrYt4ZV","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates an agent tool schema for correctness and x402 payment compatibility, returning a score, errors, and warnings before publishing.","exampleAgentPrompt":"Can you lint my agent tool called 'WeatherFetcher' with description 'Fetches current weather for a given city' and its input schema before I publish it to the marketplace — I want to make sure it's x402-compatible and has no errors?","exampleUseCases":[{"title":"Pre-publish tool schema check","prompt":"Before I list my new agent tool called 'StockPriceLookup' with description 'Returns real-time stock price for a given ticker symbol' on the marketplace, can you validate its input schema and tell me the score, any errors, and whether it's x402-compatible?"},{"title":"Debugging a failing tool listing","prompt":"My agent tool 'EmailSummarizer' keeps getting rejected when I try to publish it — can you lint its schema with the description 'Summarizes unread emails from a given inbox' and tell me exactly what errors or warnings are causing the problem?"},{"title":"Quality-scoring a tool before agent integration","prompt":"I want to integrate a new tool called 'ImageResizer' described as 'Resizes an uploaded image to specified dimensions' into my agent fleet — can you run the schema linter on it first and give me the quality score so I know it's solid?"}],"resultDescription":"Returns a JSON object containing a numeric score (0–100), a valid boolean flag, an errors array listing any schema violations, a warnings array for non-blocking issues, and a stats object with additional metadata about the schema quality.","failureModes":["Missing required fields (name, description, or inputSchema) result in validation errors","Malformed inputSchema JSON causes parsing failure and invalid response","Network timeout or worker unavailability returns a 5xx error","Payment failure via x402 protocol prevents the check from executing","Schema too large or deeply nested may trigger warnings or errors"],"whenToPreferThis":"Choose this endpoint when you are an autonomous agent seller preparing to publish a tool to an x402-compatible agent marketplace and need deterministic, scored validation of your tool's name, description, and input schema before listing. It is the right choice when you need machine-readable errors and warnings (not just a human-readable review) and when x402 payment compatibility is a hard requirement for your deployment environment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T18:31:31.031Z","isFirstParty":false,"canonicalSlug":"agent-seller-ops-tool-schema-linter-1629c183"}