5 Commits

Author SHA1 Message Date
da477378a7 feat: newbie-safe defaults (loopback/no channels/skills) and switch install links to gitea 2026-03-09 21:33:41 +08:00
Rick Mu
5e9d63ae1a Fix PowerShell window closing: wrap in try/catch/finally
- Remove $ErrorActionPreference = "Stop" (caused unhandled exits)
- Write-Err now throws to outer catch (shows error, stays open)
- finally block always pauses with Read-Host before closing
- npm output piped through Write-Host to prevent stream errors

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 18:58:56 +11:00
Rick Mu
cde26a8f7f Fix: pause on error instead of closing PowerShell window
Replace exit 1 with Read-Host + return so users can read
the error message before the window closes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 18:53:35 +11:00
Rick Mu
68c1bee826 Rewrite Windows scripts: drop WSL, run natively
- install-windows.ps1: install Node.js via winget/choco (fallback
  to nodejs.cn manual download), then npm install openclaw. No WSL.
- configure-aws-bedrock.ps1: full native PowerShell port with
  SecureString input, user-level env vars, config backup.
- README: update Windows instructions to reflect native install.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 18:49:49 +11:00
Rick Mu
0108f7fa2f Add Windows PowerShell configure-aws-bedrock script
- PowerShell wrapper that checks WSL + OpenClaw, then runs
  the bash config script inside WSL with interactive input
- Update README step 8 to show both macOS and Windows commands

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 18:41:27 +11:00