{
  "id": "compound-leverage-lead-agent",
  "name": "Compound Leverage Inquiry Agent",
  "description": "Accepts an inquiry on behalf of a user and routes it to the Compound Leverage team.",
  "version": "1.0.0",
  "provider": {
    "name": "Compound Leverage",
    "url": "https://www.compoundleverage.com"
  },
  "interfaces": [
    {
      "type": "JSONRPC",
      "url": "https://www.compoundleverage.com/api/a2a"
    }
  ],
  "supportedInterfaces": [
    {
      "type": "JSONRPC",
      "url": "https://www.compoundleverage.com/api/a2a"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "securitySchemes": [
    {
      "apiKey": {
        "type": "apiKey",
        "name": "X-API-Key",
        "in": "header",
        "description": "Obtain via POST /api/agent/register. See https://www.compoundleverage.com/auth.md."
      }
    },
    {
      "oauth2": {
        "type": "oauth2",
        "flows": {
          "clientCredentials": {
            "tokenUrl": "https://www.compoundleverage.com/api/oauth/token",
            "scopes": {
              "inquiry:submit": "Submit an inquiry on behalf of a user"
            }
          }
        }
      }
    }
  ],
  "security": [
    { "apiKey": [] },
    { "oauth2": ["inquiry:submit"] }
  ],
  "skills": [
    {
      "id": "submit-inquiry",
      "name": "Submit Inquiry",
      "description": "Submit an inquiry to Compound Leverage on behalf of a user. Send a message/send request with a data part shaped as { email, name?, organization?, use_case? }."
    }
  ]
}
