DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Autoload History — DSH Plugin for DeepSeek Harness
← Plugins
A

dsh-autoload-history

Autoload History

Automatically load the full conversation history when a session opens — no more clicking "Load earlier".

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:magicOF2/dsh-autoload-history#334063f32333c2c73c254beac258be34a3ee2a2e
READMECompatibilityVersions

Compatibility and provenance

Autoload History is published as dsh-autoload-history and currently resolves to version 0.1.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
8/22/2026

Versions

0.1.1stable
8/22/2026
0.1.0stable
8/22/2026

Related plugins

Loading related plugins…

Latest
0.1.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 3
Weekly downloads
0
Last push
8/22/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in memory-context.

Memsearch Dsh@zilliz/memsearch-dshMemSearch plugin for DeepSeek Harness: shared markdown memory across agents, with capture, pre-step context injection, memory-recall skill, and a skill-candidate review panel.Reme@agentscope-ai/remeReMe client and memory integrations for TypeScript agentsStratagate Dshstratagate-dshRecent conversations stay vivid. Older ones fade into summaries, not oblivion. StrataGate gives DeepSeek Harness six-layer, time-decaying memory, while lasting events and relationships settle into a knowledge graph. Bring your memories from other AIs withMeow Memorymeow-memoryCross-session project memory for DeepSeek Harness: seven-layer SQLite memory, first-turn snapshot injection, per-message keyword hits, memory_remember/search/project tools, automatic reflection with reflection-fold UI, and idle-triggered dream consolidati

README

dsh-autoload-history

打开会话自动加载全部历史消息,免去反复点击「加载更早」。 Automatically load the full conversation history when a session opens — no more clicking “Load earlier”.

DeepSeek Harness(DSH)Web 打开会话时只加载最近 50 条消息,更早的内容要一页页手动点「加载更早」。本插件让打开会话即自动翻页,直到整个会话完整加载——长会话一进来就全部就绪,翻旧消息不再需要任何点击。

When DSH Web opens a session it only loads the latest 50 messages; everything older requires clicking “Load earlier” page by page. This plugin pages through the rest automatically the moment a session opens, until the whole conversation is loaded — no more clicking to reach old messages.


安装 / Install

从 GitHub 源码安装(推荐)/ From source (recommended)

dsh plugin --profile web add github:magicOF2/dsh-autoload-history

首次安装会请求 allowBuilds 构建授权(GitHub 源需要从源码构建),按提示允许后重试一次即可。 / First install asks for the allowBuilds build approval (GitHub sources build from source) — follow the hint and retry once.

从 npm 安装 / From npm

发布后可用: / Once published:

dsh plugin --profile web add dsh-autoload-history

npm 预构建安装会跳过 allowBuilds 步骤。 / Prebuilt npm installs skip the allowBuilds step.


使用 / Usage

零配置。安装后打开任意会话即自动生效: / No configuration. Open any session and it just works:

  • 自动逐页加载(每页 50 条)直到整个会话全部就绪; / Pages automatically (50 messages per page) until the entire history is loaded;
  • 切换会话自动跟随,互不干扰; / Follows session switches automatically;
  • 加载不打断正常聊天(翻页与实时追加互不冲突); / Loading never interrupts an active conversation;
  • 全程无 UI 痕迹(隐形挂载在会话底部官方槽位)。 / Fully invisible — mounted in an additive session slot.

可选设置 / Optional settings(localStorage)

键 Key值 Value效果 Effect
dsh-autoload-history.disabled'1'整体停用自动加载(逃生开关)/ disable the plugin without uninstalling
dsh-autoload-history.maxPages正整数单次打开会话最多自动翻的页数;缺省/'0' = 不限 / cap pages per session open; default unlimited
// 在 DSH Web 控制台执行 / run in the browser console
localStorage.setItem('dsh-autoload-history.disabled', '1')      // 停用
localStorage.removeItem('dsh-autoload-history.disabled')        // 恢复
localStorage.setItem('dsh-autoload-history.maxPages', '20')     // 只翻 20 页(约 1000 条)

非法值一律回落默认(启用、不限页)。 / Invalid values always fall back to enabled + unlimited.

工作原理 / How it works

  • 挂载到官方会话级槽位 conversation.composer.dock(列表槽、零侵入,渲染 null); / Mounts in the official session-scoped conversation.composer.dock list slot (additive, renders nothing);
  • 通过槽位标准 props 拿到会话快照(useSession 选择器)与 sessionId; / Reads the conversation snapshot (useSession) and sessionId from the slot's standard props;
  • 快照 openState === 'open' 且 hasMore === true 且未在翻页时,调用 session.loadOlder() 翻一页; / Whenever the snapshot is open with hasMore and no page in flight, calls session.loadOlder();
  • 每翻一页快照更新 → 自动触发下一页,直到 hasMore === false; / Each page updates the snapshot, which cascades the next page, until hasMore === false;
  • 防呆:连续 3 页无进展自动放弃(故障时绝不死循环)。 / Guard: gives up after 3 consecutive no-progress pages (never hot-loops on a failing host).

详见 docs/DESIGN.md。 / See docs/DESIGN.md.

兼容性 / Compatibility

  • DeepSeek Harness >= 0.1.0-rc.5(Web profile)/ DeepSeek Harness >= 0.1.0-rc.5 (Web profile)
  • 纯浏览器端插件:无宿主行为、无数据上报、无网络请求 / Pure client plugin: no host behavior, no telemetry, no network requests
  • 不修改任何官方文件,卸载即完全还原 / Does not modify any official files; uninstalling restores everything

开发 / Development

npm ci
npm run build   # 产出 lib/index.mjs(Node half)+ lib/client.js(浏览器 bundle)
npm test        # node --test:纯决策核心(翻页判定/守卫/设置解析)

许可证 / License

MIT © magicOF2

相关 / Related

  • DeepSeek Harness
  • awesome-dsh-plugin — DSH 插件精选列表 / curated DSH plugin list