Files
Artemis-Eapil/examples/plugins/managed-tool-demo/plugin.json
T

24 lines
935 B
JSON

{
"schema_version": 2,
"id": "managed-tool-demo",
"name": "受管工具与文件快照示例",
"version": "1.0.0",
"description": "开发模板:读取已批准的任务文件快照,调用固定校验程序并保存真实回执。",
"artemis_version": ">=2.4.5,<3.0.0",
"platforms": ["win32", "linux", "darwin"],
"architectures": ["amd64", "arm64"],
"license": "Apache-2.0",
"server": {"command": "${config.python}", "args": ["-B", "${plugin_dir}/server.py"]},
"config": {"python": {"label": "当前 ARTEMIS 环境的 Python", "default": "python"}},
"skill": "SKILL.md",
"targets": ["android", "mixed", "computer"],
"resources": [],
"capabilities": {
"kind": "file", "recording": "none", "required_tools": ["verify_note"],
"tools": {"verify_note": {
"effect": "read", "observation": false, "idempotent": false,
"cancellation": "confirmed", "evidence": ["text", "file"]
}}
}
}