{"id":9811,"external_id":"plugin_asdk_app_6ad0340dc71881918b2f3a18ab11d056","name":"json-diff","display_name":"Structura JSON Diff","developer":"Zovo","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-30T22:38:37Z","input_sha256":"a1b708ae85c616d43d97eaee1ee215baf3561a5567aaee573460855b2830a130","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":1,"first_seen_at":"2026-10-30T22:33:26.820Z","last_seen_at":"2026-11-04T06:00:02.689Z","last_changed_at":"2026-10-30T22:33:26.820Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ad0340dc71881918b2f3a18ab11d056","connector_id":"asdk_app_6ad0340dc71881918b2f3a18ab11d056","created_at":"2026-10-15T03:27:33.320665Z","discoverability":"LISTED","id":"plugin_asdk_app_6ad0340dc71881918b2f3a18ab11d056","is_template":false,"is_template_instance":false,"name":"json-diff","release":{"app_ids":["asdk_app_6ad0340dc71881918b2f3a18ab11d056"],"app_manifest":{"apps":{"json-diff":{"id":"asdk_app_6ad0340dc71881918b2f3a18ab11d056","required":true}}},"app_templates":[],"description":"See what changed inside JSON.","display_name":"Structura JSON Diff","id":"pluginrel_69a0bf5193748191a0b8040d9e559069","interface":{"brand_color":"#5263D8","capabilities":["Interactive","Read"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000744082079668d95ea465d205","default_prompt":"Compare JSON {\"a\":1} with {\"a\":2,\"enabled\":true}.","default_prompts":["Compare JSON {\"a\":1} with {\"a\":2,\"enabled\":true}.","Compare JSON [1,2] with [2,1,3].","Compare JSON {\"a\":1,\"b\":2} with {\"b\":2.0,\"a\":1e0}."],"developer_name":"Zovo","logo_url":"https://files.openai.com/content?id=file_00000000cf0881f88e732e8a6eee7414","logo_url_dark":null,"long_description":"Developer utility for comparing two strict JSON documents. Inspect additions, removals, changed values, and type changes at JSON Pointer paths. Object key order is ignored; arrays compare by position. Numeric tokens compare as decimal values so large integers do not collapse through floating-point rounding.\n\nSearch paths, filter change types, edit documents, and download a JSON report containing the detected differences. The text response includes counts and a compact preview. The root path is an empty string; tilde and slash in keys are escaped under JSON Pointer rules.\n\nLimits: 20,000 characters and 4,000 values per document, depth 64, 500 differences, numeric exponent magnitude at most 10000. Strict JSON only; duplicate keys rejected. No YAML, JSON5, source-code comparison, patch application, array move detection, or inferred object identity. Downloads expire in about one hour. Avoid including secrets.","plugin_category_id":"developer tools","privacy_policy_url":"https://json-diff.zovo.one/privacy","screenshot_urls":[],"short_description":"Compare JSON paths and types","terms_of_service_url":"https://json-diff.zovo.one/terms","website_url":"https://json-diff.zovo.one"},"keywords":["json diff","compare json","json comparison","json pointer","type changes","developer utility"],"onboarding_skill_name":"json-diff","requires_local_executor":false,"skills":[{"description":"Compare strict JSON documents semantically and inspect changed JSON Pointer paths, types, and decimal values.","interface":{"brand_color":"#5263D8","default_prompt":"Compare JSON {\"a\":1} with {\"a\":2,\"enabled\":true}.","display_name":"Structura JSON Diff","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Compare JSON paths and types"},"name":"json-diff","plugin_release_skill_id":"pluginrsk_6ad0363a5e20819195cde715ed2043a4"}],"version":"1.0.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"json-diff","author":{"url":"https://zovo.one","name":"Zovo"},"license":"Proprietary","sources":[{"path":".codex-plugin/plugin.json","sha256":"9143640f01ab643dc16fd6ac54948e41db3f49f39fecdbf45d00dfd2a7d72eee"}],"version":"1.0.0","commerce":false,"homepage":"https://json-diff.zovo.one","keywords":["json diff","compare json","json comparison","json pointer","type changes","developer utility"],"artifact_id":140481,"observed_at":"2026-11-03T19:22:30Z","support_url":"https://json-diff.zovo.one/support","capabilities":["Interactive","Read"],"translations":{"de-DE":{"subtitle":"JSON-Pfade und Typen prüfen","description":"Vergleichen Sie JSON-Dokumente nach Pfaden, Werten und Typen. Die Reihenfolge von Objektschlüsseln wird ignoriert; die Reihenfolge von Arrays zählt. Dezimalzahlen werden ohne Gleitkomma-Rundung verglichen. Filtern Sie Änderungen und laden Sie einen JSON-Bericht herunter. Maximal 20.000 Zeichen pro Dokument und 500 Unterschiede. Doppelte Schlüssel, YAML und JSON5 werden nicht unterstützt. Downloads laufen nach etwa einer Stunde ab."},"es-ES":{"subtitle":"Compara rutas y tipos JSON","description":"Compara documentos JSON por rutas, valores y tipos. El orden de las claves no importa; el de las matrices sí. Los números decimales se comparan sin redondeo de coma flotante. Filtra cambios y descarga un informe JSON. Hasta 20.000 caracteres por documento y 500 diferencias. Se rechazan claves duplicadas; no admite YAML ni JSON5. El enlace caduca aproximadamente en una hora."},"fr-FR":{"subtitle":"Comparez chemins et types JSON","description":"Comparez des documents JSON par chemins, valeurs et types. L’ordre des clés est ignoré ; celui des tableaux compte. Les nombres décimaux sont comparés sans arrondi flottant. Filtrez les modifications et téléchargez un rapport JSON. Limites : 20 000 caractères par document et 500 différences. Les clés dupliquées sont rejetées. YAML et JSON5 ne sont pas pris en charge. Le lien expire après environ une heure."},"ja-JP":{"subtitle":"JSONのパスと型を比較","description":"JSON文書の追加、削除、値や型の変更をパスごとに比較します。オブジェクトのキー順は無視し、配列の順序は区別します。数値は浮動小数点の丸めなしで比較します。検索、絞り込み、JSONレポートのダウンロードに対応。文書ごとに最大20,000文字、差分は最大500件。重複キー、YAML、JSON5には対応していません。リンクは約1時間で失効します。"},"pl-PL":{"subtitle":"Porównaj ścieżki i typy JSON","description":"Porównuj dokumenty JSON: dodane i usunięte pola, zmiany wartości i typów. Kolejność kluczy obiektu jest pomijana, kolejność tablic ma znaczenie. Liczby są porównywane bez zaokrąglania zmiennoprzecinkowego. Filtruj ścieżki i pobierz raport JSON. Limit: 20 000 znaków na dokument, 500 różnic. Duplikaty kluczy są odrzucane; YAML i JSON5 nie są obsługiwane. Link wygasa po około godzinie."},"pt-BR":{"subtitle":"Compare caminhos e tipos JSON","description":"Compare documentos JSON por caminhos, valores e tipos. A ordem das chaves é ignorada; a ordem dos arrays importa. Números decimais são comparados sem arredondamento de ponto flutuante. Filtre mudanças e baixe um relatório JSON. Até 20.000 caracteres por documento e 500 diferenças. Chaves duplicadas são rejeitadas; YAML e JSON5 não são compatíveis. O link expira em cerca de uma hora."}},"field_sources":{"name":0,"author":0,"license":0,"version":0,"commerce":0,"homepage":0,"keywords":0,"support_url":0,"capabilities":0,"translations":0,"release_notes":0,"onboarding_skill":0,"review_case_counts":0,"commerce_description":0,"availability_countries":0},"release_notes":"Initial release: semantic JSON paths, type changes, decimal-token precision, filters, and JSON report downloads.","onboarding_skill":"./skills/json-diff/SKILL.md","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[],"commerce_description":"This plugin does not sell products or process payments.","availability_countries":[]}}