feat(chv): 阶段 5 多会话并行——具名会话独立 context + storage-state 落盘 + execd 组杀

This commit is contained in:
host committed 2026-11-08 09:45:00 +00:00
1 parent f723eb8a88
commit 6466ea6024
5 files changed
+723 -24

No files matched your search

+8
View File
@@ -52,6 +52,14 @@ chown chv:chv "$MOUNT" || true
mkdir -p "$MOUNT/.chv-browser-profile" || true
chown chv-browser:chv-browser "$MOUNT/.chv-browser-profile" 2>/dev/null || true
chmod 0700 "$MOUNT/.chv-browser-profile" 2>/dev/null || true
# feat-chv-opt-landing(阶段 5):具名会话的 storage-state 落
# 数据盘 .chv-browser-sessions/<会话>/storage-state.json。工作区
# 根属 chv,chv-browser 自己建不进子目录,此处以 root 预建并
# 定好属主与 0700;浏览器服务自己建目录失败时只记
# storage_saved=false,不谎报 open/close 成功。
mkdir -p "$MOUNT/.chv-browser-sessions" || true
chown chv-browser:chv-browser "$MOUNT/.chv-browser-sessions" 2>/dev/null || true
chmod 0700 "$MOUNT/.chv-browser-sessions" 2>/dev/null || true
# 阶段 3 live 实证(2026-11-08,构建 #8 驱动):/home/chv 默认
# 0750 chv:chv,chv-browser 穿不过家目录去够数据盘 profile——
# ismount 判假、profile 静默回落本机盘(服务本身不报错)。