# 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 malformed, truncated, or badly-formatted LLM JSON outputs (trailing commas, markdown fences, single quotes) so multi-agent pipelines can continue without crashing.

## Facts

- Endpoint: GET https://whale-momentum.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: 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-fbe4f2e7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RQGo8Jb0i3yPFYEUWnF9c

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-fbe4f2e7
```

Example prompt: My LLM just returned this broken JSON with trailing commas and markdown code fences — can you repair it so it's valid and parseable: ```json {"name": "Alice", "score": 42, } ```

## When to prefer this

Choose this endpoint when your multi-agent pipeline receives LLM-generated JSON that fails to parse due to common formatting issues like trailing commas, markdown code fences, single quotes, or truncation. It is especially useful when deterministic repair (not AI re-generation) is needed to ensure consistency and avoid cascading failures in automated workflows.

## Known failure modes

- Input JSON too severely malformed to deterministically repair — returns error indicating repair was not possible
- Empty or null raw_json parameter — returns validation error
- JSON structure is ambiguous after truncation — repair may make assumptions that differ from original intent
- Rate limiting or payment failure via x402 — returns 402 Payment Required

## 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/json-validator)

## Output

Returns a JSON object containing the repaired, valid JSON string along with validation status, making the output safe to parse and pass downstream in agent pipelines.

## 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-fbe4f2e7/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)
