Repository navigation
Releases
Releases · SherUnlocked-4869/dsh-plugin-msg-nav
v0.2.0
新增
- 全量历史即时入串:host 侧注册
msgNavMessages会话投影单元,把整段日志折叠成全量用户消息列表({seq, time, text, id},仅真实用户消息与 steering,注入上下文排除),经历史尾页 + 推送帧即时送达——进入会话零翻页请求、无初始卡顿,节点串立刻覆盖整段历史的全部用户消息。 - 点击按需加载:点击尚未入窗的旧消息节点时,按持久消息 id 循环
loadOlder()(每页 50 条、至多 120 页)直到目标入窗并渲染出行,再平滑跳转 + 高亮。 - 兜底回退:未挂载投影注册表的部署自动回退到后台逐页加载(节点串末尾脉冲指示,投影送达即停)。
修复
- 悬停状态
railHotRef潜在失效(布尔值被误当 ref 使用)。 - 投影条目 React key 为 null 时的重复 key 问题。
参考
新增功能参考 jjxjjjjiik-bot/dsh-chat-timeline(MIT)的 host 会话投影 + 客户端 loadOlder 按需加载模式,详见 README「参考项目」一节。