jkooe
aad137f04a
fix(startup-guard): 强制向被看守进程注入 NODEAGENT_HOME = --data-dir
全局一致性审查发现:Windows 计划任务的 New-ScheduledTaskAction 无法
携带环境变量,若安装进程持有进程级 NODEAGENT_HOME,agent 运行时的
agentDir()(LKG/状态文件所在地)会与守卫的 --data-dir 漂移 ——
守卫读不到 LKG/状态文件(安全退化为 no-lkg 放行,但看门狗白养)。
由 spawnEnv 在 spawn 时把 data-dir 显式注入被看守进程,三端行为与
supervisor 环境解耦且一致(Linux unit / macOS plist 的
EnvironmentVariables 本就是同值,双保险,幂等无害)。
新增 spawnEnv 单测;真机验证子进程可见注入值。
2026-10-26 00:17:15 +08:00
..
2026-10-17 03:24:17 +08:00
2026-10-13 22:47:36 +08:00
2026-10-26 00:09:56 +08:00
2026-10-13 22:35:40 +08:00
2026-10-26 00:17:15 +08:00
2026-10-13 22:35:40 +08:00
2026-10-13 22:35:40 +08:00
2026-10-13 22:35:40 +08:00
2026-10-13 22:35:40 +08:00
2026-10-10 19:14:09 +08:00
2026-10-10 14:27:12 +08:00
2026-10-13 22:35:40 +08:00