Repository navigation
Conversation
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-675:执行命令已结束时,ExecSession.poll 原来仍可能等满 yield 时间。MEMMY-675 改为由完成、可返回输出、取消或等待期限唤醒,完成后继续收齐 stdout/stderr 尾部再返回。阶段输出从首次未读输出起合并1秒,连续日志不延长窗口;公共参数和原有取消会话语义保持一致。新增18项回归测试,仅修改exec-session.ts及新增对应测试文件。
目标:MemTensor/memmy-agent:v1.2.3;来源:yxyi123/memmy-agent:fix/memmy-675-exec-wakeup。已合并上游8f1b0454,本地验证提交e48fe204。
验证:Agent相关回归2081通过;仓库4350通过、3失败、108既有条件跳过;打包守卫44、contracts7、TUI5通过;Lint、类型检查、构建、macOS ARM64 CN unsigned打包通过。真实包在原数据副本和本地受控模型下,短命令0.185秒返回,阶段1.197/2.301秒返回,停止0.750秒恢复;重启保留聊天且继续执行;旧数据原值/ID保留,新增旧embedding清理迁移成功。
已知失败:发布流程缺失v1.2.1.md,29通过、1失败、5跳过,已获用户确认忽略。新上游Agent来源埋点3项断言仍期待true/false,实际变为1/0;纯上游检出也复现,用户已确认这3项与本次修改无关,允许记录为上游基线失败后提交本次PR。所有测试断言和CI保持原样。
限制:隔离启动器加载未修改的真实DMG应用/运行时,没有正式目录覆盖安装、Windows实机或远端模型兼容性验证。正常退出走5秒保护路径,在旧1.2.0也复现;中文跨块UTF-8解码问题独立记录,不在本次修改范围。