Memory

dsh-ops-kit-legacy

lesliewylie/dsh-ops-kit-legacy · ★ 1

lesliewylie

Archived: evidence-driven memory, multi-agent orchestration, benchmark, and plug

Archived repository

License
MIT
Added
2026-08-23
Maintenance
archived
Install kind
github

No manifest check is available; listing does not imply compatibility or security review.

安装

dsh plugin --profile web add github:lesliewylie/dsh-ops-kit-legacy

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

For install and environment setup, plus plugin development tutorials, see DSH community docs ↗

README

Source README · body: en · Read Chinese README

Table of contents
  1. dsh-ops-kit-legacy
  2. Install
  3. Configure local roots
  4. Design provenance
  5. Verification
  6. License

⚠️ Archived — superseded by dsh-ops-kit This repository predates the current dsh-ops-kit bundle and is kept read-only so existing installs keep resolving. Please switch to dsh-ops-kit.

已归档 — 已由 dsh-ops-kit 取代 本仓库是当前 dsh-ops-kit bundle 的前身,保留为只读以避免已有安装解析失败。请改用 dsh-ops-kit。


dsh-ops-kit-legacy

dsh-ops-kit is a reusable DeepSeek Harness bundle for evidence-driven memory, orchestration, benchmark operations, repository audits, and plugin release workflows. It packages a substantial set of portable skills and read-only tools:

  • Git-first memory: bounded local retrieval, source provenance, validation, and promotion evidence.
  • Evidence orchestration: scope → baseline → adaptive work → coverage review → artifact handoff.
  • Multi-agent loop orchestration: leader-only dispatch, shared-worktree coordination, runtime ownership, and cleanup evidence.
  • Benchmark evidence: manifests, prechecks, artifact inventories, and secret hygiene.
  • DSH plugin release: package contracts, offline installation, live profile probes, and rollback.

The bundle is intentionally substantial but conservative: it does not silently create issues, invoke remote APIs, run a benchmark, mutate a repository, or read credentials. It gives the agent plans, checks, and evidence vocabulary so those actions remain explicit and reviewable.

Install

pnpm add https://github.com/LeslieWylie/dsh-ops-kit.git

Add the package to a DSH profile:

{
  "dependencies": {
    "@dsh-community/dsh-ops-kit": "^0.1.0"
  },
  "dsh": {
    "profile": {
      "bundles": ["@deepseek-ai/dsh-base", "@deepseek-ai/dsh-web-app", "@dsh-community/dsh-ops-kit"]
    }
  }
}

The bundle registers these tools:

Tool What it does Side effects
dsh_ops_capability_catalog Lists the included capability packs None
dsh_ops_workflow_plan Produces a mode-specific evidence plan None
dsh_ops_skill_read Reads a packaged full skill None
dsh_ops_memory_search Searches bounded local Markdown/code roots Read-only
dsh_ops_repository_audit Audits Git state and release blockers Read-only
dsh_ops_release_checklist Produces a complete release checklist None

Configure local roots

When using dsh_ops_memory_search or dsh_ops_repository_audit, configure roots to the directories the profile may inspect. Keep the root narrow and never point it at a credential directory.

# example overlay; adapt to the profile's configuration format
- id: dsh-ops-kit
  config:
    roots:
      - /workspace/project
      - /workspace/memory
    maxFiles: 120
    maxBytesPerFile: 160000

If no roots are configured, the tools default to the DSH process working directory. Credential-like paths and common run/secret directories are rejected or skipped.

Design provenance

This package is a new, standalone integration layer distilled from general engineering practices. Internal source repositories are intentionally not copied or published; no credentials, raw private data, generated run outputs, or machine-specific configuration belong here.

Verification

pnpm install --offline --ignore-scripts
pnpm build
pnpm typecheck
pnpm test

After installing into a live profile, verify that the DSH endpoint returns HTTP 200, the profile stays running after restart, the packaged skills are listed, and dsh_ops_capability_catalog returns the five capability packs.

License

See CONTRIBUTING.md and SECURITY.md before contributing.

MIT.