Conversation
syzsunshine219
changed the base branch from
memmy_1031/v1.2.0
to
release/v1.2.0
September 30, 2026 09:24
syzsunshine219
marked this pull request as ready for review
September 30, 2026 09:25
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
问题与修复
关联云效任务:MEMMY-491「用户自定义的目录,Memmy 内置源 deepseek_harness 扫描扫不到」。
历史扫描会漏掉 DSH Desktop 目录及带时间戳的轮转备份,压缩备份也不能仅按文件末尾
.zstd判断。修复同时覆盖桌面后端与独立 Memory 服务:DSH_HOME时只使用指定目录,任意自定义目录不会自动全盘搜索。AgentSourceCore,支持版本化会话及.bak-<数字时间戳>文件。当前目标:
v1.2.1。已将目标提交1aa06142merge 到原任务分支,解决两套 DSH session-discovery/session-reader 的 4 个冲突文件。保留公司公共模块重构,未用旧解析器覆盖新实现。相对目标分支共 14 个文件,不含凭据、个人配置、数据库或安装包。验证结果
2026-10-01,macOS arm64、Node.js 22.23.3,在冲突解决后的代码上执行:
npm run test:dsh-compatnpm run test -w @memmy/agent-source-corenpm run lintnpm run typechecknpm run buildnpm run memory:testnpm run test -w @memmy/backendnpm run test:packaging-guardsgit diff --check --cached专项新增验证公共模块最新正常会话选择与备份扫描可并存、插件不会误选备份、原生轮次完成/未完成状态仍保持,以及无头文件轮转身份稳定。
已知限制与待验收
.env设置MEMMY_APP_EDITION=intl,Vitest 配置读取该文件,而两项测试期待cn。对应实现、测试和 Vitest 配置与目标分支一致;本次不修改用户配置或放宽断言。此前版本号断言失败在当前目标版本已不再出现。/dev/fd/62: Operation not permitted导致日志/版本保护测试提前退出;相关脚本和测试与目标分支一致。具体权限限制仍需在适当环境排查,不能认定打包检查通过。npm test全链路、Windows/Linux 实机及 macOS 安装包的安装、升级、重启验收。请负责人审核冲突整合方式并确认剩余测试和实机验收安排。未通过或未执行的检查不视为通过;本次只更新 PR,不合并、不发布。