{
  "schema_version": "2026-06-16",
  "name": "Tangle Router",
  "description": "OpenAI-compatible model routing, model discovery, usage attribution, billing headers, and x402 payment support.",
  "homepage": "https://router.tangle.tools/",
  "llms": "https://router.tangle.tools/llms.txt",
  "openapi": "https://router.tangle.tools/openapi.json",
  "docs": "https://router.tangle.tools/docs",
  "npm": "@tangle-network/tcloud",
  "npm_packages": [
    {
      "name": "@tangle-network/tcloud",
      "purpose": "Router SDK and CLI for OpenAI-compatible model routing, billing headers, and agent service calls.",
      "install": "npm install @tangle-network/tcloud",
      "bin": "tcloud"
    }
  ],
  "environment": {
    "api_key": "TANGLE_API_KEY"
  },
  "related_surfaces": [
    {
      "name": "Tangle Sandbox",
      "url": "https://sandbox.tangle.tools/",
      "manifest": "https://sandbox.tangle.tools/.well-known/tangle-agent.json",
      "npm": "@tangle-network/sandbox"
    },
    {
      "name": "Tangle Agents",
      "url": "https://agents.tangle.tools/",
      "manifest": "https://agents.tangle.tools/.well-known/tangle-agent.json",
      "openapi": "https://agents.tangle.tools/openapi.json"
    },
    {
      "name": "Tangle Browser Agent",
      "url": "https://tangle.tools/services/browser-agent",
      "manifest": "https://tangle.tools/.well-known/tangle-browser-agent.json",
      "npm": "@tangle-network/browser-agent-driver",
      "cli": "bad"
    }
  ],
  "safe_discovery_calls": [
    "GET /api/health",
    "GET /api/status",
    "GET /v1/models"
  ],
  "smoke_tests": [
    "curl -fsS https://router.tangle.tools/api/health",
    "curl -fsS https://router.tangle.tools/api/status",
    "curl -fsS https://router.tangle.tools/v1/models"
  ],
  "authenticated_calls": [
    "POST /v1/chat/completions"
  ],
  "headers": {
    "authorization": "Bearer ${TANGLE_API_KEY}"
  }
}
