Yihong89/dsh-plugins--packages-codebase-memory ↗★ 2

dsh-codebase-memory

DeepSeek Harness plugin: persistent per-workspace codebase knowledge memory (memory_store / memory_recall / memory_forget / memory_list tools, /memory command), stored in a project-file JSON store. 核心用途是为代码库提供持久化的工作区记忆存储与检索工具。适合进行代码开发、需要 Agent 记住项目上下文的程序员。必要条件是 DSH 配置文件需提供 tools 和 commands 服务。

패키지
dsh-codebase-memory
호환성
미검증
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 8. 13.

같은 패키지 이름의 다른 저장소

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗

Configuration

- id: codebase-memory
  name: 'dsh-codebase-memory'
  config:
    dirName: .dsh-memory        # memory directory inside each workspace
    fileName: memory.json       # memory file name
    maxEntries: 2000            # hard cap; oldest entries dropped beyond it
    defaultLimit: 5             # default recall/list result limit
    workspaceHint: true         # one-line system-prompt hint about the memory
    injectOnStart: false        # inject recent memories into new sessions
    injectCount: 5              # entries included in the session-start injection
    injectMaxChars: 2000        # char cap for the injected digest

Usage

The model calls the tools itself (e.g. "remember how retryPolicy works" → memory_store, "have we seen this before?" → memory_recall). For humans:

/memory                → 8 most recent entries + total
/memory retry policy   → keyword search