{"uid":"cap_GtFTK2HK1eS6nNmJ-Er4R","slug":"pre-commit-config-change-auditor-f7f555c9","name":"Pre-commit Config Change Auditor","description":"Change audit: .pre-commit-config.yml: Audit JSON changes and validate before/after for .pre-commit-config.yml. Uses a pinned SchemaStore definition on this PC. Reports JSON pointers and rule violations, added/removed/changed paths and introduced/resolved errors. Up to 100 KB per document; no YAML/TOML parsing or deployment/security guarantee. 0.01 USDC includes one two-document change audit.","url":"https://market.datapackvibe.com/x402/assistant-schema-pre-commit-config-yml-5f4e4082-changes?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"after":{"default":{"agent_market_example":true},"description":"JSON value to validate; maximum 100 KB, 32 levels."},"before":{"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_2KNNY5qyRT2dPiIyU3VXv","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":"Audits JSON-encoded before/after documents for .pre-commit-config.yml, reporting added/removed/changed paths and schema rule violations using a pinned SchemaStore definition.","exampleAgentPrompt":"Can you audit the change I made to my .pre-commit-config.yml — here's the before version and here's the after version — and tell me which paths changed and whether any new schema violations were introduced or old ones got fixed?","exampleUseCases":[{"title":"Pre-commit config PR review check","prompt":"I'm about to merge a PR that modifies .pre-commit-config.yml. Here's the old version and the new version — can you compare them and tell me what paths changed and whether the new version introduces any schema rule violations?"},{"title":"Catching regressions in hook config","prompt":"My CI pipeline just updated our .pre-commit-config.yml. Can you diff the before and after JSON and flag any new schema errors that were introduced that weren't there before?"},{"title":"Validating a manual config edit","prompt":"I hand-edited our .pre-commit-config.yml to add a new hook. Here's what it looked like before and here's the new version — can you validate both against SchemaStore and tell me what changed and whether I broke anything?"}],"resultDescription":"Returns a structured report listing JSON pointers for all added, removed, and changed paths between the before and after documents, along with schema rule violations present in each, newly introduced errors, and errors that were resolved — all validated against a pinned SchemaStore definition for .pre-commit-config.yml.","failureModes":["Document exceeds 100 KB limit — request rejected","JSON nesting exceeds 32 levels — parsing fails","Input is YAML or TOML rather than JSON — not supported","Malformed JSON in before or after field — parse error","Network or payment processing failure — no result returned"],"whenToPreferThis":"Choose this endpoint when you need to specifically audit a change to a .pre-commit-config.yml file, comparing before and after states and getting schema-validated diff output. Prefer it over generic JSON diff tools when you want SchemaStore-backed rule violation reporting scoped to pre-commit configuration. Not suitable for YAML/TOML input, files over 100 KB, or security/deployment guarantees.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:47:18.332Z","isFirstParty":false,"canonicalSlug":"pre-commit-config-change-auditor-f7f555c9"}