24 lines
935 B
JSON
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"]
|
|
}}
|
|
}
|
|
}
|