Releases: abinzhao/dsh-request-flight-recorder
Releases · abinzhao/dsh-request-flight-recorder
Release list
dsh-request-flight-recorder v1.1.0
Highlights
- Added exact DSH RC compatibility gates, isolated Profile verification, and observational candidate checks.
- Added Chinese and English diagnostics with first-browser locale synchronization.
- Added failed, slow, and truncated filters, deterministic Explain output, and retained-window Stats.
- Deepened Recorder State and Harness Adapter boundaries while preserving protocol and record schema version 1.
- Normalized provider failure details into privacy-safe finite outcomes.
Verification
- Node.js 22.19.0 and 24 CI passed.
- 177 tests passed with 100% statements, branches, functions, and lines coverage.
- Fresh Consumer, isolated DSH Profile, publint, and Chromium locale gates passed.
v1.0.0 - 稳定诊断核心
dsh-request-flight-recorder 首个稳定版本。面向 DeepSeek Harness 的只读、无正文请求与流式诊断插件。
主要内容
- 稳定的
FlightRecorderReader协议、原子快照与故障隔离订阅。 - 有界 Ring Buffer、结构硬上限、遗漏统计与细分健康原因。
- Session 隔离的
/flight list、类型化 Diff 和只读消费者 API。 - 默认不保留原始错误消息、消息正文或变量值。
- Node.js
^22.19.0 || ^24.0.0,兼容 DeepSeek Harness0.1.0-rc.6。 - 125 个测试,语句、分支、函数和行覆盖率均为 100%。
安装
dsh plugin --profile web add dsh-request-flight-recordernpm: https://www.npmjs.com/package/dsh-request-flight-recorder/v/1.0.0
完整变更见 CHANGELOG.md。