mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-03 13:14:06 +00:00
* fix(daemon): use exit code instead of localized text for schtasks fallback
Problem:
- shouldFallbackToStartupEntry() only matched English/Spanish error messages
("access is denied" / "acceso denegado"), causing silent fallback failure
on non-English Windows systems (Chinese, Japanese, French, German, etc.)
Fix:
- Replace regex matching with exit code check (params.code === 1)
- schtasks returns exit code 1 for access denied / generic failure
regardless of system locale
Fixes: #85255
* test(daemon): cover localized schtasks fallback
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>