From 8833e34c5280cf6573cd0b04b834050e7643ca1b Mon Sep 17 00:00:00 2001 From: taominjigithub002 <141978807+taominjigithub002@users.noreply.github.com> Date: Mon, 10 Aug 2026 11:22:02 +0800 Subject: [PATCH] fix(manifest): migrate reasonix-plugin.json to v2 apiVersion (reasonix.io/plugin/v2) so Reasonix v1.22+ can install/update --- reasonix-plugin.json | 64 ++++++++++++++++++++++++++++++-------------- 1 file changed, 44 insertions(+), 20 deletions(-) diff --git a/reasonix-plugin.json b/reasonix-plugin.json index 428aae2..3b3b852 100644 --- a/reasonix-plugin.json +++ b/reasonix-plugin.json @@ -1,30 +1,54 @@ { + "apiVersion": "reasonix.io/plugin/v2", "name": "computer-use", "version": "0.9.0-preview", "description": "Reasonix Computer Use — cross-platform desktop automation. Precision-first (UIA/AXAPI/AT-SPI2) with vision fallback (EasyOCR), normalized coordinate protocol, and MCP tool suite.", - "skills": "skills", - "agents": ["agents"], - "commands": ["commands"], - "hooks": { - "SessionStart": [ - {"command": "reasonix-computer-use.bat --hook", "description": "Declare explicit Computer Use activation"} + "contributes": { + "skills": [ + "skills" ], - "UserPromptSubmit": [ - {"command": "reasonix-computer-use.bat --hook", "description": "Activate only explicit run/operator tasks and clear ordinary prompts"} + "agents": [ + "agents" ], - "PreToolUse": [ - {"command": "reasonix-computer-use.bat --hook", "description": "Deny Computer Use outside an isolated active task"} + "commands": [ + "commands" ], - "PostToolUse": [ - {"command": "reasonix-computer-use.bat --hook", "description": "Track Computer Use attempts without logging user content"} - ], - "Stop": [ - {"command": "reasonix-computer-use.bat --hook", "description": "Finish the redacted task trace"} - ] - }, - "mcpServers": { - "computer-use": { - "command": "reasonix-computer-use.bat" + "hooks": { + "SessionStart": [ + { + "command": "reasonix-computer-use.bat --hook", + "description": "Declare explicit Computer Use activation" + } + ], + "UserPromptSubmit": [ + { + "command": "reasonix-computer-use.bat --hook", + "description": "Activate only explicit run/operator tasks and clear ordinary prompts" + } + ], + "PreToolUse": [ + { + "command": "reasonix-computer-use.bat --hook", + "description": "Deny Computer Use outside an isolated active task" + } + ], + "PostToolUse": [ + { + "command": "reasonix-computer-use.bat --hook", + "description": "Track Computer Use attempts without logging user content" + } + ], + "Stop": [ + { + "command": "reasonix-computer-use.bat --hook", + "description": "Finish the redacted task trace" + } + ] + }, + "mcpServers": { + "computer-use": { + "command": "reasonix-computer-use.bat" + } } } }