version: "1"
app_id: mission_validate
app_version: "1.0.0"
hidden: true
name: Mission文件检验
name_en: Mission File Validation
name_ru: Проверка файла миссии
description: 验证.mission航点文件格式、动作参数、跳转逻辑的有效性
description_en: Validates .mission waypoint file format, action parameters, and jump logic.
description_ru: Проверка формата файла точек маршрута .mission, параметров действий и логики переходов.
command_template: "{{app_dir}}/bin/mission_validate --mission-file {{mission_file}} --source-dir {{source_dir}}"
parameters:
  - name: mission_file
    type: path
    required: true
    description: 待验证的.mission文件
    source_dir: /home/ramy/savemission
    constraints:
      regex: '.*\.mission$'
  - name: source_dir
    type: path
    required: false
    description: mission文件搜索目录
    default: "/home/ramy/savemission"
