### 现象 / What happened 没有注入时间 ### 复现步骤 / Steps to reproduce 正常对话,查看轨迹记录 ### 期望行为 / Expected behavior 注入时间 ### 环境 / Environment - dsh-mneme 版本 / plugin version:0.2.0-rc.1 - DSH 桌面端版本与通道(stable / Beta / NEXT)/ DSH version & channel: web - 操作系统 / OS: windows - Node 版本 / Node version: 24 - 安装方式 / install method (npm / dsh-market): dsh market - 相关路由模型(巩固/蒸馏/实体抽取用的是什么模型)/ relevant model routes: ### 日志 / Logs _No response_ ### 披露 / Disclosure - [ ] 本报告由 AI 辅助整理(人工审核后提交)/ Drafted with AI assistance, reviewed by a human
Activity
Merge pull request #335 from slow-stack/fix/inject-emoji-and-timeprefix
modusensus commentedon Sep 29, 2026
已合并(f56f5b6),随 PR #335 落地,下个版本发布。
核实结论:
injectTimePrefix确实在 v0.7.11 面板大改版时随一次批量删除被静默移除,CHANGELOG 无登记——同期被误删的escapePromptVars后来随 #162/#165 恢复了,本函数漏了。所以不是「功能失效」,是功能不存在了,而文档没跟上。本次按 v0.7.2 语义原样恢复:
injectTimePrefix、默认值 false、格式[当前时间: YYYY-MM-DD 周X HH:MM]全部不变感谢报告——版本字段填的 0.2.0-rc.1 与实际不符(dsh-mneme 没有该版本),不影响定性;如果您还有印象是在哪个 DSH 版本上发现时间开始不出现的,欢迎补充,方便我们确认 v0.7.11 就是断点。
fix(inject): emoji 代理对截断与会话时间注入恢复(issues slow-stack#334 slow-stack#333)
docs(changelog): v0.8.10 发版节承接本轮全部内容并删占位空节
chore: v0.8.10 发布准备 (#336)
modusensus commentedon Sep 29, 2026
v0.8.10 已发布,升级命令:
(DSH 桌面端用户重启 DSH 后插件即更新到 0.8.10。)
本版包含 #334(emoji 截断)与 #333(时间注入恢复)两个修复。@kklaozero 报告的会话级 400 在升级后即止——已损坏的历史会话无需处理:畸形文本是截断点留在注入消息里的,0.8.10 的注入不再产生新的畸形文本,旧会话下一轮注入按新逻辑渲染即可恢复正常。
@lqs50
injectTimePrefix升级后自动恢复生效:键名/格式不变,之前在 feature_flags 里开过的配置无需重设;每个新会话首轮注入一次[当前时间: YYYY-MM-DD 周X HH:MM],默认仍关。