openclaw/src/daemon
Anmol Ahuja c40884d306
Prefer non-user writeable paths (#54346)
* infra: trust system binary roots

* infra: isolate windows install root overrides

* infra: narrow windows reg lookup

* browser: restore windows executable comments

---------

Co-authored-by: Jacob Tomlinson <jtomlinson@nvidia.com>
2026-03-27 11:29:32 +00:00
..
test-helpers test: share schtasks gateway script fixture 2026-03-14 00:30:14 +00:00
arg-split.ts
cmd-argv.test.ts
cmd-argv.ts
cmd-set.ts
constants.test.ts
constants.ts
container-context.ts refactor: centralize systemd unavailable classification 2026-03-24 21:57:48 -07:00
diagnostics.ts
exec-file.ts
inspect.test.ts fix: tighten systemd duplicate gateway detection (#45328) (thanks @gregretkowski) 2026-03-26 09:20:10 +05:30
inspect.ts fix: tighten systemd duplicate gateway detection (#45328) (thanks @gregretkowski) 2026-03-26 09:20:10 +05:30
launchd-plist.ts
launchd-restart-handoff.test.ts fix(daemon): address clanker review findings for kickstart restart 2026-03-12 02:16:24 +01:00
launchd-restart-handoff.ts fix(daemon): address clanker review findings for kickstart restart 2026-03-12 02:16:24 +01:00
launchd.integration.e2e.test.ts
launchd.test.ts fix(gateway/cli): relax local backend self-pairing and harden launchd restarts (#46290) 2026-03-14 14:27:52 -04:00
launchd.ts refactor: clarify doctor repair flow 2026-03-23 22:12:56 -07:00
node-service.ts refactor: clarify doctor repair flow 2026-03-23 22:12:56 -07:00
output.ts
paths.ts
program-args.test.ts refactor(core): land plugin auth and startup cleanup 2026-03-15 20:12:37 -07:00
program-args.ts fix(runtime): support Node 22.14 installs 2026-03-25 06:22:18 -07:00
runtime-binary.test.ts
runtime-binary.ts
runtime-format.ts
runtime-hints.test.ts
runtime-hints.ts
runtime-hints.windows-paths.test.ts
runtime-parse.ts
runtime-paths.test.ts Prefer non-user writeable paths (#54346) 2026-03-27 11:29:32 +00:00
runtime-paths.ts Prefer non-user writeable paths (#54346) 2026-03-27 11:29:32 +00:00
schtasks-exec.test.ts fix: harden windows gateway fallback launch 2026-03-13 04:58:35 +00:00
schtasks-exec.ts fix: harden windows gateway fallback launch 2026-03-13 04:58:35 +00:00
schtasks.install.test.ts
schtasks.startup-fallback.test.ts Gateway: treat scope-limited probe RPC as degraded reachability (#45622) 2026-03-13 23:13:33 -05:00
schtasks.stop.test.ts test: trim test startup overhead 2026-03-21 23:30:51 +00:00
schtasks.test.ts fix(daemon): accept 'Last Result' schtasks key variant on Windows (#47726) 2026-03-15 22:20:34 -07:00
schtasks.ts Prefer non-user writeable paths (#54346) 2026-03-27 11:29:32 +00:00
service-audit.test.ts fix: resolve current ci regressions 2026-03-14 00:51:12 +00:00
service-audit.ts fix(runtime): support Node 22.14 installs 2026-03-25 06:22:18 -07:00
service-env.test.ts refactor!: drop legacy CLAWDBOT env compatibility 2026-03-22 22:13:39 -07:00
service-env.ts refactor!: drop legacy CLAWDBOT env compatibility 2026-03-22 22:13:39 -07:00
service-runtime.ts
service-types.ts refactor: centralize daemon service start state flow 2026-03-24 22:49:34 -07:00
service.test-helpers.ts test: eliminate remaining clone seams 2026-03-26 20:28:36 +00:00
service.test.ts test: eliminate remaining clone seams 2026-03-26 20:28:36 +00:00
service.ts refactor: centralize daemon service start state flow 2026-03-24 22:49:34 -07:00
systemd-hints.test.ts refactor: centralize systemd unavailable classification 2026-03-24 21:57:48 -07:00
systemd-hints.ts refactor: centralize systemd unavailable classification 2026-03-24 21:57:48 -07:00
systemd-linger.ts
systemd-unavailable.test.ts refactor: centralize systemd unavailable classification 2026-03-24 21:57:48 -07:00
systemd-unavailable.ts refactor: centralize systemd unavailable classification 2026-03-24 21:57:48 -07:00
systemd-unit.test.ts
systemd-unit.ts
systemd.test.ts test: share systemd service test helpers 2026-03-14 00:30:14 +00:00
systemd.ts refactor: centralize systemd unavailable classification 2026-03-24 21:57:48 -07:00