# AgentDiet Tool Search — A2A Context Window Tool Discovery

> AgentDiet Tool Search — A2A Context Window Tool Discovery is a paid API for AI agents from rag-diet.agentdiet.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Search for available tools and intelligence nodes within the AgentDiet context-distillation platform using a query string

## Facts

- Endpoint: GET https://rag-diet.agentdiet.dev/v1/tool-search?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentdiet-tool-search-a2a-context-window-tool-discovery-47a35f0d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mggpIUFWE8EEDLEVjhXwu

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-tool-search-a2a-context-window-tool-discovery-47a35f0d
```

Example prompt: Search AgentDiet's tool registry for anything related to context compression or token reduction — I want to see what distillation tools are available in their network.

## When to prefer this

Choose this endpoint when you need to discover or search for tools within the AgentDiet context-distillation and A2A execution ecosystem, especially when building pipelines that require token compression or context window management. It is best suited for agents that need to introspect the AgentDiet node registry before selecting a specific distillation or intelligence tool. Prefer this over generic tool directories when you specifically need tools compatible with x402/MCP/L402 micropayment protocols and USDC settlement on Base.

## Known failure modes

- Missing required 'input' object returns a validation error
- Invalid 'method' enum value (not GET or POST) causes rejection
- Empty or missing 'query' param in queryParams returns empty data set
- Payment not settled in USDC on Base results in HTTP 402 before processing
- Malformed request type (not 'http') causes schema validation failure

## How this service works

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

## Output

Returns a JSON object with a 'status' field ('ok' on success), a 'data' object containing matched tool results, and an 'roi_proof' object that includes a compression_ratio_pct value demonstrating context reduction efficiency (e.g. 91.4%).

## 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": {
      "query": {
       "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-tool-search-a2a-context-window-tool-discovery-47a35f0d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rag-diet.agentdiet.dev](https://www.zero.xyz/host/rag-diet.agentdiet.dev/llms.txt)
