{
  "$schema": "http://json-schema.org/schema",
  "$id": "DeleteBotExecutor",
  "title": "Delete bot from Hubtype executor",
  "type": "object",
  "properties": {
    "configuration": {
      "type": "string",
      "enum": ["local", "dev", "dev2", "qa", "prod"],
      "description": "Environment to delete the bot from"
    },
    "botName": {
      "type": "string",
      "description": "Name of the bot to delete from Hubtype"
    },
    "botId": {
      "type": "string",
      "description": "ID of the bot to delete from Hubtype (alternative to botName)"
    },
    "email": {
      "type": "string",
      "description": "Email from Hubtype Organization"
    },
    "password": {
      "type": "string",
      "description": "Password from Hubtype Organization"
    },
    "skipConfirmation": {
      "type": "boolean",
      "description": "Skip confirmation prompt (for CI/automated environments)",
      "default": false
    }
  },
  "additionalProperties": true
}
