{
  "name": "PatternNexus Merchant Agent",
  "description": "AI agent for PatternNexus e-commerce platform supporting catalog browsing, pricing, listings, subscriptions, and agent-initiated payments.",
  "url": "https://patternnexus.com",
  "version": "1.0.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "browse_catalog",
      "name": "Browse Catalog",
      "description": "Browse the PatternNexus product catalog",
      "tags": [
        "catalog",
        "products",
        "shopping"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "check_pricing",
      "name": "Check Pricing",
      "description": "Check pricing for products and subscription plans",
      "tags": [
        "pricing",
        "subscriptions"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "complete_payment",
      "name": "Complete Payment",
      "description": "Complete a transaction using the Agent Payments Protocol (AP2)",
      "tags": [
        "payment",
        "checkout",
        "ap2"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "extensions": [
    {
      "uri": "https://github.com/google-agentic-commerce/AP2/tree/v0.1.0",
      "description": "Agent Payments Protocol (AP2) — enables AI agents to securely transact payments using cryptographically-signed mandates",
      "required": true,
      "params": {
        "roles": [
          "merchant"
        ]
      }
    }
  ]
}