# Deterministic A2A Broken-JSON Repair & Schema Validator

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

Repairs malformed, truncated, or markdown-wrapped LLM JSON outputs (trailing commas, single quotes, markdown fences) so multi-agent pipelines can parse structured data reliably.

## Facts

- Endpoint: GET https://alpha-stream.agentdiet.dev/v1/structured-output?utm_source=zero.xyz
- Price: $0.002/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Provider: alpha-stream.agentdiet.dev
- Website: https://alpha-stream.agentdiet.dev
- Canonical page: https://www.zero.xyz/c/alpha-stream-agentdiet-dev-deterministic-a2a-broken-json-repair-1445ca5b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eK4j6w58sQ9lkLXFHFWRl

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 alpha-stream-agentdiet-dev-deterministic-a2a-broken-json-repair-1445ca5b
```

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

## When to prefer this

Choose this endpoint when an LLM or AI agent in your pipeline returns structured output that fails JSON.parse() due to common syntax issues like trailing commas, single quotes, markdown wrapping, or truncation — especially in automated multi-agent workflows where crashes are costly. Prefer this over manual regex fixes or general-purpose parsers when you need deterministic, rule-based repair rather than probabilistic reconstruction.

## Known failure modes

- Input is so severely truncated or corrupted that a valid repair is not deterministically possible
- Input string is empty or does not resemble JSON at all
- Ambiguous repair paths where multiple valid JSON structures could be inferred
- Network or service timeout for very large malformed payloads

## 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://alpha-stream.agentdiet.dev/v1/structured-output)

## Output

Returns a repaired, valid JSON object parsed from the originally malformed input string, with syntax errors corrected — including removal of trailing commas, conversion of single quotes to double quotes, stripping of markdown code fences, and recovery of truncated structures.

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