Skip to content

fix(manifest): migrate to reasonix.io/plugin/v2 so Reasonix v1.22+ can install/update - #6

Open
taominjigithub002 wants to merge 1 commit into
Plocr:mainfrom
taominjigithub002:fix/manifest-v2-api-version
Open

fix(manifest): migrate to reasonix.io/plugin/v2 so Reasonix v1.22+ can install/update#6
taominjigithub002 wants to merge 1 commit into
Plocr:mainfrom
taominjigithub002:fix/manifest-v2-api-version

Conversation

@taominjigithub002

Copy link
Copy Markdown

问题

Reasonix v1.22.0 强制要求原生插件 manifest 声明 apiVersion: reasonix.io/plugin/v2,v1/缺失一律拒绝(无 v1 双读)。当前 reasonix-plugin.json 为 v1 风格(无 apiVersion、资源字段裸放根级),导致 reasonix plugin install https://github.com/Plocr/Reasonix-computer-usemissing apiVersion,插件无法安装/更新。

修改

  • 新增 "apiVersion": "reasonix.io/plugin/v2"
  • skills/agents/commands/hooks/mcpServers 移入 contributes 块(v2 推荐结构;v2 允许混用根级字段但 contributes 更明确)
  • skills 由字符串 "skills" 改为数组 ["skills"]

验证

  • reasonix plugin install <本地副本> --dry-runcompatibility: full,skills/agents/commands/hooks/mcp 全部映射
  • 实际安装成功:ok:true status:done compatibility:full

无运行时行为变更,纯 manifest 格式修正。

…x.io/plugin/v2) so Reasonix v1.22+ can install/update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant