# Deterministic A2A Broken-JSON Repair & Schema Validator

> Deterministic A2A Broken-JSON Repair & Schema Validator is a paid API for AI agents from whale-momentum.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) so multi-agent pipelines can process them without crashing.

## Facts

- Endpoint: GET https://whale-momentum.agentdiet.dev/v1/llm-json-schema-healer?utm_source=zero.xyz
- Price: $0.002/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Provider: whale-momentum.agentdiet.dev
- Website: https://whale-momentum.agentdiet.dev
- Canonical page: https://www.zero.xyz/c/whale-momentum-agentdiet-dev-deterministic-a2a-broken-json-repair-94dd0977
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JSy99tzLdS3s52EtYbPis

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 whale-momentum-agentdiet-dev-deterministic-a2a-broken-json-repair-94dd0977
```

Example prompt: This LLM response came back with broken JSON — it has trailing commas, single quotes, and markdown fences. Can you repair it into valid JSON? Here's the raw string: ```{'name': 'Alice', 'age': 30,}```

## When to prefer this

Choose this endpoint when your multi-agent pipeline receives malformed, truncated, or LLM-generated JSON that fails standard parsers. It is specifically designed for the artifacts LLMs commonly produce (markdown fences, trailing commas, single quotes) and uses deterministic repair logic rather than generative re-writing, making it reliable and auditable for production agent workflows.

## Known failure modes

- JSON too severely truncated to deterministically repair — returns error
- Input is not JSON-like at all and cannot be parsed or recovered
- Ambiguous structure where multiple valid repairs are possible — may return best-guess result
- Empty or whitespace-only input — returns validation error
- Extremely large JSON strings may hit query parameter length limits via GET method

## 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://whale-momentum.agentdiet.dev/v1/llm-json-schema-healer)

## Output

A repaired, valid JSON object that has been cleaned of common LLM output artifacts such as trailing commas, markdown code fences, single quotes instead of double quotes, and truncation issues — ready for downstream programmatic consumption.

## 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/whale-momentum-agentdiet-dev-deterministic-a2a-broken-json-repair-94dd0977/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from whale-momentum.agentdiet.dev](https://www.zero.xyz/host/whale-momentum.agentdiet.dev/llms.txt)
