Commit Graph
19 Commits
Author SHA1 Message Date
npc0-hue 4e88199d18 Support declared graceful stop and steam.update probe
- LifecycleActionTemplate 新增 gracefulStop:stop 动作可声明插件自有的优雅关闭命令、
  参数、环境、超时与 fallback;超时且 fallback=report 时任务失败,避免默认杀进程。
- 依赖探针新增 steam.update:通过 steamcmd +app_info_print 读取公开分支 buildid,
  与本地 appmanifest_<appid>.acf 比较,输出 installed/latest/update=yes|no|unknown。
- 依赖执行输入新增 ServerRoot,供探针定位插件声明的服务器安装目录。
2026-09-15 13:31:36 +08:00
npc0-hue a695aafd0f Remove legacy steamcmd and SCUM runtime coupling 2026-09-04 12:37:39 +08:00
npc0-hue 26c07e232d Streamline run log and update handling 2026-09-03 18:24:39 +08:00
npc0-hue 330b1c0130 Keep run logs opaque and streamline transfers 2026-09-03 16:40:05 +08:00
npc0-hue 48dd540253 Preserve runtime log evidence verbatim 2026-09-03 12:40:17 +08:00
npc0-hue 8ac45cf999 Fix managed process helper command serialization 2026-09-03 01:10:49 +08:00
npc0-hue 8de49f2dd3 Keep supervised log entries verbatim 2026-09-02 12:22:41 +08:00
npc0-hue 163fbda394 Add runtime SQLite query targets 2026-09-01 17:15:09 +08:00
npc0-hue 65da73eff0 Clarify live relay run logging 2026-09-01 14:23:58 +08:00
npc0-hue c8f5213954 Relay current process output without spool 2026-08-31 23:35:14 +08:00
npc0-hue 4277791cb7 Recover managed process log sessions 2026-08-31 12:16:44 +08:00
npc0-hue d5f4d34e07 Prioritize fresh process log sessions 2026-08-31 05:11:54 +08:00
npc0-hue 90de21ad9f Detach managed processes from run console 2026-08-31 04:58:24 +08:00
npc0-hue f63f0966ff Quarantine missing platform log batches 2026-08-31 00:18:10 +08:00
npc0-hue 34e240dc56 Fix generated Run component identity 2026-08-29 12:38:34 +08:00
npc0-hue ac14f80306 Add persistent Run control stream 2026-08-26 23:05:40 +08:00
npc0-hue 3b4e857ef7 Add persistent job claim and file artifact reads 2026-08-26 22:01:55 +08:00
npc0-hue bb051f6da1 Honor deployment root for file operations 2026-08-26 16:09:27 +08:00
npc0-hue 8e02a316fa init 2026-08-26 09:56:43 +08:00