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:13:18 +08:00
2026-10-26 00:09:56 +08:00
2026-10-13 22:35:40 +08:00
2026-10-04 23:54:51 +08:00
2026-10-11 00:05:42 +08:00
2026-10-26 00:09:56 +08:00
2026-09-29 10:55:38 +08:00
2026-10-10 14:27:12 +08:00
2026-10-26 00:17:15 +08:00
2026-09-29 10:55:38 +08:00
2026-10-26 00:09:56 +08:00
2026-10-11 11:41:56 +08:00
2026-10-13 22:35:40 +08:00
2026-10-10 12:26:41 +08:00
2026-10-10 13:39:42 +08:00
2026-10-26 00:17:15 +08:00
2026-10-04 23:03:37 +08:00
2026-10-04 22:54:45 +08:00
2026-10-13 22:35:40 +08:00
2026-09-29 15:47:34 +08:00
2026-10-13 21:15:59 +08:00