# Deterministic A2A Broken-JSON Repair & Schema Validator

> Deterministic A2A Broken-JSON Repair & Schema Validator is a paid API for AI agents from arxiv-digest.agentdiet.dev, paid per call via MPP, $0.002/call, status unknown (last checked 2026-10-21).

Repairs truncated or malformed LLM JSON outputs (trailing commas, markdown fences, single quotes) to prevent multi-agent pipeline crashes

## Facts

- Endpoint: GET https://arxiv-digest.agentdiet.dev/v1/json-validator?utm_source=zero.xyz
- Price: $0.002/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Provider: arxiv-digest.agentdiet.dev
- Website: https://arxiv-digest.agentdiet.dev
- Canonical page: https://www.zero.xyz/c/arxiv-digest-agentdiet-dev-deterministic-a2a-broken-json-repair-2557ce0e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uA66YJSjZIFWjRgRIvR8O

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability arxiv-digest-agentdiet-dev-deterministic-a2a-broken-json-repair-2557ce0e
```

Example prompt: This LLM output came back as broken JSON with trailing commas and markdown code fences — can you repair it so I can parse it? Here's the raw string: ```{"name": "Alice", "score": 95,}```

## When to prefer this

Choose this endpoint when your multi-agent or LLM pipeline receives JSON outputs that fail standard JSON.parse() due to common LLM formatting errors like trailing commas, markdown fences, or single quotes. Ideal for deterministic, reproducible repair rather than AI-based inference. Best suited for pipelines that need zero-crash guarantees on structured data handoffs between agents.

## Known failure modes

- Input JSON too severely truncated to recover meaningful structure
- Ambiguous or completely unparseable input that cannot be deterministically repaired
- Empty or missing raw_json parameter returns validation error
- Input exceeds maximum supported string length
- Non-JSON input (e.g. plain text or binary) that cannot be interpreted as JSON

## How this service works

Repairs truncated or malformed LLM JSON outputs (trailing commas, markdown fences, single quotes) so multi-agent pipelines never crash. (Live x402 v2, IETF MPP & MCP endpoint at https://arxiv-digest.agentdiet.dev/v1/json-validator)

## Output

A repaired, valid JSON object reconstructed from the malformed input string, with issues like trailing commas, markdown code fences, single quotes, and truncation resolved deterministically

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "raw_json"
 ],
 "properties": {
  "raw_json": {
   "type": "string",
   "minLength": 1,
   "description": "Malformed, truncated, or markdown-wrapped JSON string to deterministically repair"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/arxiv-digest-agentdiet-dev-deterministic-a2a-broken-json-repair-2557ce0e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from arxiv-digest.agentdiet.dev](https://www.zero.xyz/host/arxiv-digest.agentdiet.dev/llms.txt)
