{
  "commands": [
    {
      "name": "init",
      "description": "Инициализация Play Life: остановка контейнеров, поднятие сервисов, создание дампа с продакшена и восстановление в локальную базу",
      "command": "./init.sh",
      "type": "shell",
      "cwd": "${workspaceFolder}"
    },
    {
      "name": "run",
      "description": "Перезапуск Play Life: перезапуск всех контейнеров",
      "command": "./run.sh",
      "type": "shell",
      "cwd": "${workspaceFolder}"
    },
    {
      "name": "runLLM",
      "description": "Запуск/перезапуск play-life-llm (обычно на отдельной машине)",
      "command": "./runLLM.sh",
      "type": "shell",
      "cwd": "${workspaceFolder}"
    },
    {
      "name": "backupFromProd",
      "description": "Создание дампа базы данных с продакшена",
      "command": "./dump-db.sh",
      "type": "shell",
      "cwd": "${workspaceFolder}"
    },
    {
      "name": "restoreToLocal",
      "description": "Восстановление базы данных из самого свежего дампа в локальную базу (автоматически выбирает последний дамп)",
      "command": "./restore-db.sh",
      "type": "shell",
      "cwd": "${workspaceFolder}"
    }
  ]
}

