Skip to content

Releases: clouwer/dsh-memsearch

dsh-memsearch v0.1.7

Choose a tag to compare

@clouwer clouwer released this 14 Aug 06:26

0.1.7 (2026-08-14)

修复:turn-end 自动捕获的「用户问题 + agent 最终回复」中,assistant 回复经常被记成 [DSH]: (no text)

  • 根因:DSH assistant/message 事件的载荷包在 data.message 包装层里,而插件按 user/messagedata 直取方式读取,拿不到文本
  • 修复:新增 messageOf() 统一解包,extractExchange 对两种事件形状都取到正确消息体;同时跳过无文本的 assistant 事件,避免空回复覆盖

0.1.6 (2026-08-14)

  • 修复:createStatusMessage 注入的会话状态消息缺少 id,导致会话日志在 DSH 持久化校验时失败(session event ... lacks an identified message),会话历史无法加载
    • 注入消息现在通过 randomUUID() 生成稳定 id,与 DSH 官方插件行为一致

dsh-memsearch v0.1.6

Choose a tag to compare

@clouwer clouwer released this 14 Aug 06:06

修复:注入的会话状态消息缺少 id,导致会话历史无法加载

createStatusMessage() 构造的 user 消息没有 id 字段,DSH 持久化校验(assertMessageEventShape)要求所有 user/message 必须带非空 id,因此注入该消息的会话在读取历史时抛 SessionPersistenceCorruptionError,前端显示「历史加载失败」。

修复:注入消息通过 randomUUID() 生成稳定 id,与 DSH 官方 createUserMessage() 行为一致。

注意:已损坏的会话日志(缺 id 的事件)不会被本版本自动修复,需手动修补或重建会话文件。

dsh-memsearch v0.1.5

Choose a tag to compare

@clouwer clouwer released this 14 Aug 05:30

Automatic semantic memory plugin for DeepSeek Harness (DSH) via memsearch.

v0.1.5

  • English README is now the default; Chinese version renamed to README_CN.md

v0.1.4

  • README: removed redundant npm/GitHub text links

v0.1.3

  • README cleanup: removed workspace paths and out-of-repo references

v0.1.2

  • Cleaned README; regenerated lockfile (no local symlink paths)

v0.1.1

  • Added repository/homepage/bugs metadata + badges

v0.1.0

  • First release

npm: https://www.npmjs.com/package/dsh-memsearch

dsh-memsearch v0.1.4

Choose a tag to compare

@clouwer clouwer released this 14 Aug 05:24

Automatic semantic memory plugin for DeepSeek Harness (DSH) via memsearch.

v0.1.4

  • README: removed redundant npm/GitHub text links (badges already link to both)

v0.1.3

  • README cleanup: removed workspace paths and out-of-repo references

v0.1.2

  • Cleaned README; regenerated lockfile (no local symlink paths)

v0.1.1

  • Added repository/homepage/bugs metadata + badges

v0.1.0

  • First release

npm: https://www.npmjs.com/package/dsh-memsearch

dsh-memsearch v0.1.3

Choose a tag to compare

@clouwer clouwer released this 14 Aug 05:17

Automatic semantic memory plugin for DeepSeek Harness (DSH) via memsearch.

v0.1.3

  • README cleanup: removed workspace-specific paths and out-of-repo MCP bridge references; npm test verification

v0.1.2

  • Cleaned README for public release; regenerated package-lock.json (removed local symlink paths)

v0.1.1

  • Added repository/homepage/bugs metadata + npm/GitHub badges

v0.1.0

  • Session start: background index + recall status/hint injection
  • Turn end: auto-append user/assistant exchange to daily memory journal + incremental re-index (deduped)
  • Local-first, zero LLM dependencies

npm: https://www.npmjs.com/package/dsh-memsearch

dsh-memsearch v0.1.2

Choose a tag to compare

@clouwer clouwer released this 14 Aug 05:13

Automatic semantic memory plugin for DeepSeek Harness (DSH) via memsearch.

v0.1.2

  • Cleaned README for public release (removed local machine paths); install via npm or GitHub
  • Regenerated package-lock.json (removed local symlink paths)

v0.1.1

  • Added repository/homepage/bugs metadata + npm/GitHub badges

v0.1.0

  • Session start: background index + recall status/hint injection
  • Turn end: auto-append user/assistant exchange to daily memory journal + incremental re-index (deduped)
  • Local-first, zero LLM dependencies

npm: https://www.npmjs.com/package/dsh-memsearch

dsh-memsearch v0.1.0

Choose a tag to compare

@clouwer clouwer released this 14 Aug 04:04

Automatic semantic memory plugin for DeepSeek Harness (DSH) via memsearch.

  • Session start: background index + recall status/hint injection (mirrors Codex/Claude Code plugins)
  • Turn end: auto-append user/assistant exchange to the daily memory journal + incremental re-index (deduped)
  • Local-first, zero LLM dependencies; optional summarizePlugin
  • npm: dsh-memsearch@0.1.0