{"uid":"cap_n6T5rMgqGqgofCy4iS9Uj","slug":"chisel-slices-json-schema-validator-cf301ee9","name":"Chisel Slices JSON Schema Validator","description":"Validate chisel-slices.json: Validate a JSON document for chisel-slices.json. Uses a pinned SchemaStore definition on this PC. Reports JSON pointers and rule violations. Up to 100 KB per document; no YAML/TOML parsing or deployment/security guarantee. 0.01 USDC includes one JSON document validation.","url":"https://market.datapackvibe.com/x402/assistant-schema-chisel-slices-json-aa69ca6e-validate?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"document":{"default":{},"description":"JSON value to validate; maximum 100 KB, 32 levels."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4A4Y34eyceBY6aYx_v6sO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a JSON document against the pinned SchemaStore definition for chisel-slices.json, reporting JSON pointer paths and rule violations.","exampleAgentPrompt":"Can you check if this chisel-slices.json configuration is valid? Here's the document: {\"slices\": {\"libc\": {\"contents\": {\"/lib/x86_64-linux-gnu/libc.so.6\": {}}}}}","exampleUseCases":[{"title":"Debug chisel packaging configuration","prompt":"I'm building a minimal container image with chisel and my slices file is throwing errors. Can you validate this chisel-slices.json for me and tell me exactly which fields are wrong and where? Here's the document: {\"package\": \"libc6\", \"slices\": {\"libs\": {\"contents\": {\"/usr/lib\": {}}}}}"},{"title":"CI pre-flight check for slices file","prompt":"Before I commit this chisel-slices.json to the repo, can you run it through schema validation and report any JSON pointer violations so I can fix them first? The document is: {\"package\": \"bash\", \"slices\": {\"bins\": {\"contents\": {\"/bin/bash\": {}}}}}"},{"title":"Learn correct chisel-slices structure","prompt":"I'm new to chisel and not sure if I've written the slices JSON correctly. Can you validate this JSON against the chisel-slices schema and explain what's wrong if anything? Here's what I have: {\"slices\": {\"core\": {\"contents\": {\"/usr/share/doc\": {\"text\": \"hello\"}}}}}"}],"resultDescription":"Returns a validation report indicating whether the submitted JSON document conforms to the chisel-slices.json schema. On failure, includes specific JSON pointer paths to the offending fields and descriptions of the rule violations. On success, confirms the document is valid. Does not guarantee deployment safety or security correctness.","failureModes":["Document exceeds 100 KB size limit — rejected without validation","Nesting exceeds 32 levels — rejected without validation","Submitted value is not valid JSON — parse error returned","Schema definition unavailable or pinned version mismatch — may report unexpected errors","Network or payment failure — request not processed"],"whenToPreferThis":"Choose this endpoint when you specifically need to validate a chisel-slices.json configuration file against the SchemaStore definition. It is purpose-built for the chisel snap packaging ecosystem and uses a pinned schema version for reproducible results, making it more reliable than generic JSON schema validators for this specific file type. Prefer it during CI pipelines, pre-commit hooks, or debugging sessions involving chisel slice definitions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T18:57:14.357Z","isFirstParty":false,"canonicalSlug":"chisel-slices-json-schema-validator-cf301ee9"}