Skip to content

Commit 99f9209

Browse files
chore: update interface schema files from MaaFramework
Triggered by fd6fa3b [skip changelog]
1 parent fd6fa3b commit 99f9209

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

deps/tools/interface.schema.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,12 @@
292292
"description": "是否使用原始分辨率进行截图,不进行缩放。与缩放分辨率设置互斥",
293293
"default": false
294294
},
295+
"permission_required": {
296+
"type": "boolean",
297+
"title": "需要管理员权限",
298+
"description": "该控制器是否需要以管理员权限运行(例如某些 Win32 输入方式需要更高权限)。不设置则默认为 false",
299+
"default": false
300+
},
295301
"adb": {
296302
"type": "object",
297303
"title": "Adb 控制器配置",
@@ -535,6 +541,14 @@
535541
"type": "string"
536542
}
537543
},
544+
"controller": {
545+
"type": "array",
546+
"title": "支持的控制器",
547+
"description": "指定该任务支持的控制器类型列表。数组元素应与 controller 配置中的 name 字段对应。若不指定,则表示该任务在所有控制器类型中都可用",
548+
"items": {
549+
"type": "string"
550+
}
551+
},
538552
"pipeline_override": {
539553
"$ref": "#/definitions/pipelineOverride",
540554
"title": "Pipeline 覆盖",

0 commit comments

Comments
 (0)