Vincent Koc
|
0d4828497e
|
refactor: share respawn child runner
|
2026-05-30 09:44:20 +02:00 |
|
Vincent Koc
|
00004ca798
|
fix(cli): wait for respawn child shutdown
|
2026-05-27 22:57:30 +02:00 |
|
Peter Steinberger
|
5e8f4981a5
|
fix(cli): add Windows stack-size respawn (#87031)
Add a Windows-only CLI respawn with `--stack-size=8192` so stack-heavy startup paths can run with a larger V8 stack.
The respawn path normalizes duplicated Windows `node.exe` launcher argv before handoff, preserves real non-launcher argv values containing `node.exe`, and treats both `--stack-size` and `--stack_size` as already configured.
Fixes #62055.
Supersedes #86307.
Thanks @giodl73-repo for the original fix.
Verification:
- `node --v8-options | rg -n "stack-size|stack_size"`
- `node --stack-size=8192 -e "console.log('ok')"`
- `node --stack_size=8192 -e "console.log('ok')"`
- `pnpm format:check src/cli/windows-argv.ts src/cli/windows-argv.test.ts src/entry.respawn.ts src/entry.respawn.test.ts`
- `node scripts/run-vitest.mjs src/entry.respawn.test.ts src/cli/windows-argv.test.ts`
- `.agents/skills/autoreview/scripts/autoreview --mode local`
- `pnpm check:changed` via Testbox `tbx_01ksjzf06pcgx29qrctjrn4rhr`, GitHub Actions run https://github.com/openclaw/openclaw/actions/runs/26473172664
Co-authored-by: Gio Della-Libera <giodl73@gmail.com>
|
2026-05-26 21:31:58 +01:00 |
|
Vincent Koc
|
5af1fe1bd0
|
fix(tui): prevent orphaned terminal sessions (#77662)
* fix(tui): prevent orphaned terminal sessions
* fix(doctor): repair heartbeat-poisoned main sessions
* fix(tui): preserve startup tls respawn
* fix: harden tui and doctor recovery paths
|
2026-05-05 16:34:18 -07:00 |
|
Peter Steinberger
|
6e7b2fd736
|
refactor: trim core local type exports
|
2026-05-01 20:41:06 +01:00 |
|
Peter Steinberger
|
e69c2853b2
|
fix(cli): handle Volta shim respawns
|
2026-04-26 06:48:50 +01:00 |
|
Peter Steinberger
|
b49d499b45
|
fix: stabilize native Windows onboarding
|
2026-04-25 21:41:47 +01:00 |
|
Peter Steinberger
|
29b165e456
|
refactor: centralize node startup tls planning
|
2026-03-21 15:58:42 -07:00 |
|
Peter Steinberger
|
40f5305cd2
|
fix: handle Linux nvm CA env before startup (#51146) (thanks @GodsBoy)
|
2026-03-21 11:06:31 -07:00 |
|