# 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 a URL's content by up to 85-91% fewer tokens, stripping bloat so AI agents can process it efficiently within tight context windows.

## Facts

- Endpoint: GET https://status.agentdiet.dev/v1/distill?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-10ea96b4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6OQkzbXjMKNOuvZjSBFst

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-10ea96b4
```

Example prompt: Can you distill the content at https://example.com/long-article into a compressed version that fits in my context window — I need it in the smallest possible token footprint?

## When to prefer this

Choose this endpoint when an AI agent needs to process web content but the raw page is too large for the available context window, or when you want to reduce LLM token costs by compressing fetched content before passing it downstream. It is especially valuable in high-volume agent pipelines where token efficiency directly impacts cost. Prefer it over raw web scraping when the downstream consumer is an LLM with context limits.

## Known failure modes

- URL is unreachable or returns non-200 — distillation cannot proceed
- URL points to non-text content (e.g. binary files, images) — no meaningful text to distill
- Missing required 'input' or 'method' fields — returns validation error
- Payment not settled in USDC on Base — x402 payment required before content is returned
- Extremely short URLs with minimal content may yield low compression ratio

## 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 content, a 'status' field confirming success, and an 'roi_proof' object showing the compression_ratio_pct achieved (e.g. 91.4%), allowing agents to verify how much token reduction was accomplished.

## 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-10ea96b4/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)
