Skip to content

Releases: czcdr/dsh-plugin-rea

v1.0.6

Choose a tag to compare

@czcdr czcdr released this 13 Oct 10:25

1.0.6 — 文档结构调整,无行为变更。

  • README 拆成两份:README.md(English,GitHub 默认展示)与 README.zh-CN.md(简体中文),顶部互相链接。
  • 改为真正的分节标题(原来大量用粗体当小标题),并把「安装」拆出「前置条件 / 安装插件」两小节。
  • 内容要点一条未删:第三方适配声明、能力边界(无法完整还原源码等)、实测矩阵、三种引擎配置写法、profile 按 id 覆盖、验证步骤、更新语义、许可证归属。
  • package.json 的 files 与 CI 的 npm 载荷断言同步收录 README.zh-CN.md。

安装:dsh plugin --profile <profile> add dsh-plugin-rea

v1.0.5

Choose a tag to compare

@czcdr czcdr released this 13 Oct 09:57

1.0.5 — 收尾 1.0.4 留下的形状问题,并让承诺过的 CI 真正跑在仓库上。

  • CI 进仓库:validate.yml / release.yml 此前从未提交(GitHub 上 actions/workflows 为空),现已推送并在 push 上跑通。
  • 门禁变严:机器路径检查从 cordis.patch.yml 扩到 examples/*.yml;新增一步断言 npm 包必须带齐 screenshots.json、assets/、examples/。
  • 示例不再给可照抄的假路径:examples/cordis.patch.with-env.yml 的 C:\tools\... 改为 <your Ghidra 12.1.x extraction directory>,并补上 !!js process.env.GHIDRA_INSTALL_DIR 写法。
  • check-updates.ps1 加固:修掉类型约束导致的 Node 版本误判(实测 14/14 断言通过)、registry 查不通时不再静默跳过、rea 优先解析 rea.cmd、rea doctor 非零退出码会提示。
  • 其他:assets/make-screenshots.ps1 补 BOM;package.json description 真正缩短(239 → 201 字符)。

安装:dsh plugin --profile <profile> add dsh-plugin-rea
预构建 tarball:本 Release 资产 dsh-plugin-rea.tgz(资产名不带版本号,链接不会失效)。

v1.0.4

Choose a tag to compare

@czcdr czcdr released this 12 Oct 16:18

v1.0.4 — 按外部评审修订:发布物不再携带机器相关路径 / no machine-specific paths shipped.

  • 行改为可移植:Windows cmd.exe /c rea mcp;POSIX command: rea, args: [mcp]
  • 新增 examples/(POSIX 变体、with-env 变体)
  • 机器相关值改放本机 profile 的 id-targeted 覆盖(永不随插件发布)
  • check-updates.ps1 重写:engines 感知的 Node 判断、PATH 降级、profile 结构防御
  • files 白名单补齐 screenshots.json/assets/examples;description 缩短
  • 实测:list_documents 经 cmd.exe 形式应答,open_binary 走 ghidra 成功(引擎目录来自 profile 覆盖)

v1.0.3

Choose a tag to compare

@czcdr czcdr released this 12 Oct 15:05

v1.0.3 — 展示与发布范围调整,无行为变更 / presentation only.

  • 新增 assets/screenshot-1.png、assets/screenshot-2.png 与 screenshots.json(市场详情页展示,可复现生成)
  • 维护记录改为仅本机保留,不再随仓库或 tarball 发布
  • 实测: REA 6.4.0 / DSH 0.2.0-rc.2 / Ghidra 12.1.4 / Node 24.21.0

v1.0.1

Choose a tag to compare

@czcdr czcdr released this 12 Oct 14:47

v1.0.1 — 文档与措辞修正,无行为变更 / docs and wording only.

  • 作用改为依据上游 REA 自身说明撰写 / function now stated in upstream's own words
  • 明确本插件不会自动更新:有新版时需在插件管理器重新安装 / the plugin is updated manually
  • 上游 REA 更新用 npm i -g rea-agents@latest / upstream REA updates via npm

v1.0.0

Choose a tag to compare

@czcdr czcdr released this 12 Oct 14:44

首个版本 / First release.

  • 纯配置型 Cordis bundle:注册本机 REA 的 MCP 服务器,提供 mcp__rea__* 工具 / configuration-only bundle for the local REA MCP server
  • 实测 / Verified: REA 6.4.0, DeepSeek Harness 0.2.0-rc.2, Ghidra 12.1.4, Node 24.21.0, Windows 11 x64
  • 上游 / Upstream: https://github.com/morluto/rea (MIT) — 本插件为第三方适配,非 REA 组成部分 / third-party adapter, not part of REA