{
  "name": "TeamsMeals",
  "description": "Corporate lunch ordering platform for companies and vendors.",
  "website": "https://team-meal-murex.vercel.app/login",
  "actions": [
    {
      "name": "open_login",
      "description": "Open the TeamsMeals sign-in page",
      "url": "https://team-meal-murex.vercel.app/login",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "open_register",
      "description": "Open the TeamsMeals registration flow on the login page",
      "url": "https://team-meal-murex.vercel.app/login",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "mode": {
            "type": "string",
            "enum": ["register"],
            "description": "Set to register to show the create-account form"
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "forgot_password",
      "description": "Open the forgot-password page to request a reset email",
      "url": "https://team-meal-murex.vercel.app/forgot-password",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "email": {
            "type": "string",
            "format": "email",
            "description": "Optional email to prefill"
          }
        },
        "additionalProperties": false
      }
    },
    {
      "name": "verify_email",
      "description": "Open the email verification page",
      "url": "https://team-meal-murex.vercel.app/verify-email",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "email": {
            "type": "string",
            "format": "email",
            "description": "Email address awaiting verification"
          }
        },
        "additionalProperties": false
      }
    }
  ]
}
