Bundle
dsh-update-radar
Update radar for DSH: compares every installed link: plugin against its git upstream and reports which are behind. Read-only, zero runtime deps.
- Source
- Equinox7379
- License
- MIT
- Updated
- Updated 3 days ago
Readme
# dsh-update-radar
DeepSeek Harness 插件:检查已装 link: 插件是否存在上游更新。
## 用途
读取 profile dependencies 中的全部 `link:` 路径,对含 `.git` 的目录执行 `git rev-parse HEAD` 与 `git ls-remote origin HEAD`,对比本地与上游。
## 用法
- 工具:`update_radar`(无参数)
示例:
```json
{ "checked": 32,
"behind": [ { "plugin": "dsh-notification", "local": "96413d33", "upstream": "3e33100f" } ],
"upToDate": [ { "plugin": "dsh-genui", "local": "57b43382", "upstream": "57b43382" } ] }
```
## 可靠性
- 只读:仅执行 rev-parse / ls-remote,不拉取、不改动任何仓库;
- git 失败(无仓库/网络异常)返回 null 字段,不影响整体报告;
- 零依赖、无自定义会话事件、无 HTTP 路由。
## 安装
```sh
dsh plugin --profile web add link:/path/to/dsh-update-radar
# 重启 dsh web
```
## License
MIT
Install
dsh plugin --profile web add github:Equinox7379/dsh-update-radar
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install dsh-update-radar from the hub
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.