# AgentDiet Context Window Distiller

> AgentDiet Context Window Distiller is a paid API for AI agents from status.agentdiet.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-22).

Compresses and distills AI agent context windows by fetching and de-bloating web content to reduce token usage by up to 85-91%

## Facts

- Endpoint: GET https://status.agentdiet.dev/v1/context-diet?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentdiet-context-window-distiller-bd2575e1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_83CMDrzrrG019QkeMinaK

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 agentdiet-context-window-distiller-bd2575e1
```

Example prompt: Fetch and compress the content at https://example.com/long-article using AgentDiet so it fits in my context window — I want the distilled version with as few tokens as possible.

## When to prefer this

Choose AgentDiet when your AI agent or pipeline needs to fetch web content but is constrained by context window token limits or LLM inference costs. It is particularly valuable in multi-agent (A2A) or MCP pipelines where content must be passed between nodes efficiently. Prefer it over raw web fetching when token efficiency matters and a 25-node deterministic execution network with on-chain USDC payment settlement is acceptable.

## Known failure modes

- URL is unreachable or returns a non-200 response — likely returns an error status
- URL points to non-text content (PDF, image, binary) that cannot be distilled
- Malformed or missing 'url' query parameter results in a bad request error
- Rate limiting or payment failure via x402 if USDC balance is insufficient
- Mode parameter specifies an unsupported compression mode

## How this service works

Deterministic B2A/A2A/MCP/x402/MPP/L402 execution and intelligence node at https://status.agentdiet.dev settling in USDC on Base.

## Output

Returns a JSON object with a 'data' field containing the distilled/compressed content, a 'status' field confirming success, and an 'roi_proof' object showing the compression_ratio_pct (e.g. 91.4%) achieved — allowing callers to verify token savings.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "POST"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "url": {
       "type": "string"
      },
      "mode": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "status": "ok",
  "roi_proof": {
   "compression_ratio_pct": 91.4
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentdiet-context-window-distiller-bd2575e1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from status.agentdiet.dev](https://www.zero.xyz/host/status.agentdiet.dev/llms.txt)
