From be0f194f479da5aec093a0a3cf94608ce1120d46 Mon Sep 17 00:00:00 2001 From: nav Date: Tue, 24 Mar 2026 00:52:05 +0000 Subject: [PATCH] docs: add pass_mgr to secret-mgr migration steps --- REQUIREMENTS_EGO_MGR.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/REQUIREMENTS_EGO_MGR.md b/REQUIREMENTS_EGO_MGR.md index 5465769..390096d 100644 --- a/REQUIREMENTS_EGO_MGR.md +++ b/REQUIREMENTS_EGO_MGR.md @@ -227,7 +227,6 @@ col2 ## 5. 待确认事项 1. **字段类型**:是否支持字段类型约束(如 email、date、number)? -2. **迁移策略**:现有 `pass_mgr` 数据如何迁移到 `secret-mgr`? --- @@ -240,6 +239,12 @@ col2 - [ ] 更新 install.mjs 安装脚本 - [ ] install.mjs 自动创建空 `ego.json` 结构 +### M1.5:pass_mgr → secret-mgr 数据迁移 +**迁移步骤**: +1. 删除旧的 `pass_mgr` 前,执行:`pass_mgr admin handoff`(导出当前 build secret) +2. 安装新的 `secret-mgr` 后,执行:`secret-mgr admin init-from`(用新 secret 重新加密数据) +3. 重启 gateway:`openclaw gateway restart` + ### M2:实现 ego-mgr 二进制 - [ ] 设计 JSON Schema 和文件结构 - [ ] 实现 `--help`