Max-Null/dsh-guardian

插件 ⭐ 1 automation

DeepSeek Harness 的事件驱动任务守护器——断言规则、修正检测、审查队列

catalog 简介:Event-driven mission guardian for the DeepSeek Harness - assertion rules, correction detection, review queue

安装

Requires `storage`, `system-prompt` in the host composition (dsh-base ships
both). Installs as a bundle: `dsh plugin --profile <name> add @max-null/dsh-guardian`.

## Services

- `ctx.guardian` — the engine:
  - `snapshot()` → `{ session, reviewQueue }` for UI panels
  - `sessionState(sessionId)` → per-session state
- Three dynamic `systemPrompt.context` reminders (`guardian:assertion`,
  `guardian:no-feedback`, `guardian:review`), evaluated per assembly from the
  most recently active session.

## Config

| Field | Default | Meaning |
|---|---|---|
| `decayTurns` | `3` | Clean turns before one assertion point decays |
| `assertionThresholds` | `[1, 3]` | Ascending thresholds segmenting levels 1-3 |
| `noFeedbackThreshold` | `3` | Consecutive edit-only turns before the warning |
| `reviewQueueMax` | `20` | Review queue FIFO cap |
| `globalRoot` | `$DSH_HOME/storages/guardian` | JSON storage root |

## Storage

One JSON unit (`guardian`, version 1) under `$DSH_HOME/storages/guardian`:
`sessions` table (per-session state) + the global slot (review queue).
In-memory is authoritative during a run; state flushes at turn end.

## Develop

Max-Null/dsh-guardian 加入你的 DSH 配置(web profile)即可启用。

README

展开完整 README 收起

README 内容为空。