npc0-hue
fee8a56c3f
Resolve declared file targets in Run
2026-09-21 10:05:50 +08:00
npc0-hue
e73fe765c3
Recover log streams stuck on straddling spool segments
...
A segment that the platform already acknowledged could still be extended by
the next tailed line, so its checksum covered entries stored under a different
batch. The platform then rejected the same body every second while
RejectStreamAfter skipped it, because it only quarantined segments that start
after the platform latest. Every newly allocated line was quarantined by the
following recovery pass, so live log ingest never resumed.
Quarantine pending segments that reach beyond the acknowledged range, never
extend a segment the platform already stored, and log the gap recovery so a
stalled stream is diagnosable from the spool alone.
2026-09-16 13:34:45 +08:00
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
386a295f20
Use durable log spool in worker entrypoint
2026-09-02 10:27:45 +08:00
npc0-hue
cea5f89fa6
Clarify opaque Run log forwarding
2026-09-02 10:23:22 +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
cde99e19fa
Sign Run requests with observed platform clock
2026-08-31 18:23:04 +08:00
npc0-hue
40b704d60f
Keep Run startup independent from log backlog
2026-08-31 18:13:38 +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
npc0-hue
2b4974b561
first commit
2026-08-25 22:12:35 +08:00