{"uid":"cap_7fKVp2NNsNxJal7gQc0-u","slug":"enonic-xp-admin-extension-descriptor-change-audit-21a044f4","name":"Enonic XP Admin Extension Descriptor Change Audit","description":"Change audit: Enonic XP Admin Extension descriptor: Audit JSON changes and validate before/after for Enonic XP Admin Extension descriptor. 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-enonic-xp-admin-extension--1cd3215f-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_bGZUADGHp7cTeunhLQK5d","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 changes between before/after versions of an Enonic XP Admin Extension descriptor, validating each against a pinned SchemaStore definition and reporting added/removed/changed paths and introduced/resolved errors.","exampleAgentPrompt":"Can you audit the changes I made to my Enonic XP Admin Extension descriptor? Here's the before JSON and the after JSON — I need to know what paths changed, any new schema violations introduced, and any errors that got resolved.","exampleUseCases":[{"title":"Pre-commit descriptor validation check","prompt":"Before I commit this update to my Enonic XP admin extension descriptor, can you compare the old version and the new version JSON and tell me if I've introduced any schema violations or broken anything according to SchemaStore?"},{"title":"Code review diff for extension descriptor","prompt":"I'm reviewing a PR that modifies our Enonic XP Admin Extension descriptor. Can you audit the before and after JSON, list every path that changed, and flag any new rule violations that appeared?"},{"title":"Debugging a broken Enonic XP extension","prompt":"My Enonic XP admin extension stopped working after a config update. Here's the descriptor JSON from before and after the change — can you find what changed and what errors got introduced?"}],"resultDescription":"Returns a structured audit report including JSON pointers to changed locations, rule violations per SchemaStore definition, lists of added/removed/changed paths, and a breakdown of errors that were introduced or resolved between the before and after documents.","failureModes":["Document exceeds 100 KB limit — request rejected","JSON nesting exceeds 32 levels — validation not performed","Invalid JSON submitted (non-parseable input) — parsing error returned","YAML or TOML input not supported — must convert to JSON first","Network or payment processing failure — no audit result returned"],"whenToPreferThis":"Choose this endpoint when you specifically need to audit changes to an Enonic XP Admin Extension descriptor JSON against a pinned SchemaStore definition, tracking what paths changed and whether errors were introduced or resolved. It is purpose-built for this descriptor type and schema, making it more accurate than a generic JSON diff or schema validator for this specific use case.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T06:58:07.472Z","isFirstParty":false,"canonicalSlug":"enonic-xp-admin-extension-descriptor-change-audit-21a044f4"}