# Deterministic A2A Broken-JSON Repair & Schema Validator

> Deterministic A2A Broken-JSON Repair & Schema Validator is a paid API for AI agents from hn-pulse.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 never crash

## Facts

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

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 hn-pulse-agentdiet-dev-deterministic-a2a-broken-json-repair-schema-845c6a6e
```

Example prompt: This JSON came back from the LLM with trailing commas and markdown code fences and it's breaking my pipeline — can you repair it so it's valid JSON? Here it is: ```json {"name": "Alice", "score": 42, } ```

## When to prefer this

Choose this endpoint when you need deterministic, rule-based JSON repair for LLM outputs in automated multi-agent pipelines where crash prevention is critical. It is ideal when the malformation patterns are known (trailing commas, markdown fences, single quotes, truncation) and you need a fast, cheap, reproducible fix without invoking another LLM. Prefer it over LLM-based JSON fixing when you need idempotency and auditability.

## Known failure modes

- Input is so severely truncated or corrupted that deterministic repair is impossible — returns error
- Input is not JSON-like at all (e.g. plain text or binary) — returns error
- Ambiguous repair paths where multiple valid interpretations exist — may return best-guess result
- Missing required raw_json parameter — returns 400 or validation error
- Network/service unavailability — returns 5xx error

## 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://hn-pulse.agentdiet.dev/v1/malformed-json-healer)

## Output

A repaired, valid JSON object derived from the malformed input string, with syntax errors such as trailing commas, markdown code fences, and single quotes corrected deterministically so it can be parsed by standard JSON parsers.

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