MicroMilo/upstream-radar 预览 preview

MicroMilo/upstream-radar

插件Plugin 原生Native ⭐ 8 Apache-2.0 security

扫描并监控DeepSeek Harness插件:找出确切的依赖与兼容性问题,然后为作者和代理保留可修复的报告。

项目介绍Project Overview

Upstream Radar 是 DSH 生态的兼容性监控插件,持续对已发布的精确插件制品与 DeepSeek Harness 各版本进行矩阵化回归测试。核心能力是在一次性运行器中完成安装、注册、加载并产出可复现的失败证据,自动生成一条可追踪的修复工单,作者发布修复后自动重测闭环。适用于希望在上游 DSH 版本变更时及时发现自家或依赖插件回归的维护者与平台运营者。注意:测试结果为特定 plugin×DSH×Node/profile 的离散事实,并非通用的"兼容"徽章。

Upstream Radar is a compatibility monitor for the DSH ecosystem that continuously retests published plugin artifacts against DeepSeek Harness releases in disposable runners. Its core capability is performing install, register, and load steps to produce reproducible failure evidence, opening one fixable issue per broken pair, and auto-closing it once the author ships a fix. Use it to catch plugin regressions immediately when upstream DSH versions change. Note: results are exact, discrete facts for a specific plugin × DSH × Node/profile combination, not a timeless "compatible" badge.

或使用命令行安装(适合开发者)Or use CLI install (for developers)

命令行安装CLI Install

dsh plugin --profile web add github:MicroMilo/upstream-radar

MicroMilo/upstream-radar 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

Upstream Radar

Know which DeepSeek Harness plugins break after every release—before users do.

English · 简体中文

CI npm GitHub stars Apache-2.0

Upstream Radar continuously retests a maintained fleet of exact published plugins against changing DeepSeek Harness (DSH) releases in disposable runners. When a pair breaks, it produces a reproducible issue; when the author ships a fix, it retests and closes the loop.

100 maintained install/load targets · 100 catalog entries across all 21 categories · 4 upstream reports closed

Latest full fleet run: 96 executable catalog cells observed · 67 compatible · 29 need review · 0 reproduced incompatibilities · 4 source-only. Review signals are never advertised as plugin failures.

Why it exists

A healthy repository does not prove that its published plugin still works. The artifact users install must resolve against a specific DSH host, Node runtime, profile, and dependency set—and any of them can change overnight.

Upstream Radar checks the relationship, not just the two repositories. A local pre-publish check asks, “does this plugin pass today?” Radar asks, “which maintained plugins stopped passing after the ecosystem changed?”

The loop

flowchart TB
  Schedule["Scheduled GitHub Action"] --> Watch["Watch DSH + plugin releases"]
  Watch --> Matrix["Exact plugin × DSH matrix"]
  Matrix --> Static["Static contract checks"]
  Matrix --> Runtime["Disposable runner: install → register → load"]
  Static --> Evidence["Reproducible compatibility evidence"]
  Runtime --> Evidence
  Evidence --> Issue["One fixable issue"]
  Issue --> Fix["Author publishes a fix"]
  Fix --> Watch

Radar establishes the result with deterministic evidence. An optional DSH Agent can explain impact and suggest the next action, but a model never turns missing evidence into a pass.

What you get

  • An exact result for plugin version × DSH version × Node/profile, not a timeless “compatible” badge.
  • Static dependency and peer-contract checks joined with real install/register/load evidence from the published artifact.
  • A maintained result that is retested when DSH or the plugin changes.
  • One managed issue that is updated on repeat failures, reopened on regression, and closed after a clean retest.

Upstream reports now closed

We opened the following reports; their upstream maintainers have now closed them:

Run one check

npx --yes upstream-radar@0.42.0 review dsh-plugin \
  <package>@<version> \
  --dsh-version <dsh-version>

For code-executing checks, use the maintained isolated observer workflow: each pair receives a fresh, secret-free GitHub-hosted VM and restricted container.

Inspect the live compatibility matrix, the directory-consumable evidence feed, the first 50-plugin corpus, or the architecture notes.

If Upstream Radar helps the DSH ecosystem stay compatible, please give it a Star

上一个 Prev dsh-anchored-monitor 下一个 Next dsh-skills-market