v0.6.11
OpenClaw Windows Hub v0.6.11
Downloads
- Installer (x64):
OpenClawCompanion-Setup-x64.exe- Intel/AMD 64-bit - Installer (ARM64):
OpenClawCompanion-Setup-arm64.exe- Windows on ARM (Surface, etc.) - Portable x64:
OpenClawTray-0.6.11-win-x64.zip - Portable ARM64:
OpenClawTray-0.6.11-win-arm64.zip
Features
- 🦞 System tray integration with gateway status
- 🔄 Auto-updates from GitHub Releases
- ✅ Code-signed with Azure Artifact Signing
Requirements
- Windows 10 version 1903 or later
- WebView2 Runtime
- OpenClaw gateway running locally
Quick Start
- Run the installer for your architecture
- Launch from Start Menu or system tray
- Right-click tray icon → Settings to configure
What's Changed
- Fix speech input test native VAD crash by @christineyan4 in #686
- Consolidate setup UI into tray host by @ranjeshj in #690
- Fix chat bubble text vanish on hover-out and tool-card collapse on click by @RBrid in #589
- fix(wizard): surface upstream console output, unwrap nested notes, auto-launch OAuth URLs by @bkudiess in #689
- Bump Whisper.net.Runtime from 1.9.0 to 1.9.1 by @dependabot[bot] in #623
- Bump gitversion.tool from 6.4.0 to 6.7.0 by @dependabot[bot] in #622
- Bump GitVersion.MsBuild from 6.4.0 to 6.7.0 by @dependabot[bot] in #621
- build(deps): bump github/gh-aw-actions from 0.74.4 to 0.77.5 by @dependabot[bot] in #620
- Fall back to Copilot autoreview when Codex is unavailable by @ranjeshj in #691
- Use Arm64-aware wording when WSL reports virtualization off by @RBrid in #594
- chore(setup): bump gateway LKG to 2026.6.1 by @github-actions[bot] in #681
- fix(chat): reset keyless diagnostic on reconnect by @ranjeshj in #646
- Fix tool output accessibility labels by @ranjeshj in #650
- refactor: extract UpdateCoordinator from App.xaml.cs by @AlexAlves87 in #604
- refactor: extract WslGatewayKeepAliveService from App.xaml.cs by @AlexAlves87 in #605
- Scale gateway configuration timeout with config command count by @kkaminsk in #707
- Add SSH server port for managed tunnels by @christineyan4 in #701
- [Repo Assist] test(connection): add missing DeriveOverall edge-case coverage by @github-actions[bot] in #595
- [Repo Assist] test(connection): expand SshTunnelService state-machine coverage by @github-actions[bot] in #706
- [Repo Assist] test(connection): add coverage for DeviceTokenReceived bootstrap handoff by @github-actions[bot] in #612
- [Repo Assist] test(shared): add unit tests for ExecCommandToken and ExecEnvInvocationUnwrapper by @github-actions[bot] in #548
- [Repo Assist] test(shared): add unit tests for AsyncEventHandlerGuard fault boundary by @github-actions[bot] in #635
- [Repo Assist] fix(config): render JSON object editor for object-typed schema fields by @github-actions[bot] in #679
- [Repo Assist] fix(chat): preserve insertion order for failed-tool turns in timeline by @github-actions[bot] in #699
- [Repo Assist] perf+test: SearchValues(char) in RepairContentBlockSeams; fence-path edge-case tests by @github-actions[bot] in #704
- [Repo Assist] refactor: eliminate inline JsonSerializerOptions allocations in Shared and SetupEngine by @github-actions[bot] in #566
- [Repo Assist] test(chat): add regression coverage for failed-tool + final-assistant sequence by @github-actions[bot] in #692
- [Repo Assist] perf: eliminate intermediate string allocations in tool-call hot paths by @github-actions[bot] in #708
- [Repo Assist] fix(chat)+test: reset keyless-event diagnostic on reconnect; add DeviceIdentityStore tests by @github-actions[bot] in #628
- Fix tray crash-loop: source x64 VC++ runtime from VS install at publish time by @shanselman with @Copilot in #713
- Persist chat attachment metadata across history reloads by @ranjeshj in #647
- Localize remaining English strings in tray UI by @RBrid in #624
- Fix configured model filtering and test SDK bump by @shanselman in #714
- Harden and annotate Slopwatch findings by @shanselman in #716
- fix(tests): isolate locale and device identity from host environment by @AlexAlves87 in #715
- Rename default branch references from master to main by @kmahone in #702
- build(deps): bump github/gh-aw-actions from 0.77.5 to 0.78.3 by @dependabot[bot] in #719
- Fix About page diagnostics by @ranjeshj in #726
- Fix ChatPage WaitingPanel overlay floating over usable chat (#730) by @RBrid in #733
- Ensure exceptions are logged through standard logging mechanism by @RBrid in #645
- fix(build): capture dotnet stderr without aborting by @vincentkoc in #731
- Native chat: cross-turn overwrite + reasoning bubbles + exec.approval delivery + multi-segment dedup by @RBrid in #676
- chore(setup): bump gateway LKG to 2026.6.5 by @github-actions[bot] in #737
- Preserve wizard option wire values by @bkudiess in #742
- Clear chat history after session reset by @RBrid in #740
- fix(exec): migrate approvals to custom state dir by @vincentkoc in #744
- Harden gateway connection and pairing flows by @ranjeshj in #741
- Add app notifications surface by @RBrid in #748
- [Repo Assist] perf: single-pass Remove(key, out value) for pending-request dictionaries by @github-actions[bot] in #722
- Refactor duplicate helpers and brittle tests by @ranjeshj in #756
- Show chat usage in assistant timestamp footer by @kenehong in #551
- feat: surface node reapproval in Command Center by @fuller-stack-dev in #752
- build(deps): bump github/gh-aw-actions from 0.78.3 to 0.79.8 by @dependabot[bot] in #764
- Fix SherpaOnnx finalizer crash with DllNotFoundException by @williamwwm in #745
- fix(agents): sync autoreview scope guard by @vincentkoc in #768
- ci: use org Copilot auth for repo assist by @vincentkoc in #772
- [Repo Assist] test(setup): expand WizardAnswerBuilder edge-case coverage by @github-actions[bot] in #749
- chore(setup): bump gateway LKG to 2026.6.8 by @github-actions[bot] in #757
- Bump Microsoft.WindowsAppSDK from 2.1.3 to 2.2.0 by @dependabot[bot] in #765
- Apply bkudiess tray UX PR stack by @ranjeshj in #780
- [Repo Assist] test(exec): add tilde-expansion edge-case tests for ExecApprovalsStore by @github-actions[bot] in #750
- [Repo Assist] feat(canvas): F11 borderless fullscreen toggle for Canvas windows by @github-actions[bot] in #738
- Fix locale-sensitive Windows tests and technical token formatting by @TheAngryPit in #785
- feat: add ExecApprovalsStore write path and wire coordinator side effects by @AlexAlves87 in #526
- [Repo Assist] fix(setup): add Windows-side gateway health check to pair-operator step by @github-actions[bot] in #743
- [Repo Assist] fix(setup): cancel wizard session before disconnect to prevent stale-session retry errors by @github-actions[bot] in #718
- [Repo Assist] fix(setup): surface actionable error when gateway device-pair plugin is not loaded by @github-actions[bot] in #747
- [Repo Assist] fix: guard bootstrap prompt against already-configured workspaces by @github-actions[bot] in #735
- fix(setup): poll for port release instead of fixed 3 s delay after WSL shutdown by @jkf87 in #788
- Detect unsupported WSL status during setup preflight by @TurboTheTurtle in #782
- Remove Repo Assist agentic workflows by @shanselman in #797
- Fix Win10 native chat icon fallback by @shanselman with @Copilot in #796
- Execute approved exec-approval commands as a resolved, shell-free argv by @AlexAlves87 in #799
- chore(setup): bump gateway LKG to 2026.6.9 by @github-actions[bot] in #798
- fix(shared): remove libsodium from device identity by @vincentkoc in #746
- Guard WebSocket lifecycle with connection generations by @christineyan4 in #739
- browser.proxy: allow overriding the browser-control port for split/remote gateways by @anagnorisis2peripeteia in #793
- Fix chat session routing from Sessions page and toast notifications by @QQSHI13 in #611
- chore(deps): bump github/gh-aw-actions from 0.79.8 to 0.80.8 by @dependabot[bot] in #801
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #802
- Bump Microsoft.ML.OnnxRuntime from 1.26.0 to 1.27.0 by @dependabot[bot] in #803
- fix(pairing): clarify reconnect and startup state by @vincentkoc in #616
- Add gateway protocol client foundation (Mac/main parity) by @bkudiess in #807
- Add WSL gateway dependency-recovery to setup wizard by @bkudiess in #804
- Fix MXC binary restore and settings hotkey by @bkudiess in #808
- Port mismerged MXC and pairing approval PRs to main by @bkudiess in #816
- Add inline exec approval flow by @RBrid in #751
- Fix install wizard -- WhatsApp channel QR code rendering by @christineyan4 in #767
- Support multiple chat attachments by @TurboTheTurtle in #783
- refactor: extract TrayIconCoordinator from App.xaml.cs by @AlexAlves87 in #818
- Fix Windows build detection without OS env var by @TheAngryPit in #822
- Add gateway protocol drift guard (sessions/files/commands/compaction) by @bkudiess in #813
- Improve Cron run history UX by @RBrid in #814
- Validate MXC SDK 0.7.0 on Windows build 26200.8728 by @TheAngryPit in #786
- Use app notifications for background issues by @RBrid in #753
- Make A2UI dataModelUpdate.valueArray first-class by @bkudiess in #805
- Fix canvas navigation URL handling by @liorb-mountapps in #711
- Add resilient TTS fallback and readiness status by @bkudiess in #806
- Harden screen snapshot format handling by @bkudiess in #823
- Make setup wizard resilient to richer gateway protocol steps by @bkudiess in #824
- Fix tray popup height measurement by @RBrid in #826
- Fix unavailable sandbox toggle state by @shanselman in #825
- Add assistant listen controls to Voice & Audio by @gohilripauv in #800
- Add Gateway system.run MXC runtime E2E proof by @TheAngryPit in #787
- Gate MXC E2E on GitHub Actions by @shanselman in #830
- Add formal MXC E2E validation path by @shanselman in #866
- Improve remote gateway setup and connection error recovery by @bkudiess in #828
- Surface accurate node mode and MCP-only states by @bkudiess in #827
- Dedupe connection error bars into a single thin top banner by @bkudiess in #865
- Add tray live dashboard glance by @bkudiess in #829
- Redesign Hub title bar notifications and status by @bkudiess in #870
- Mirror tray notifications in app by @RBrid in #869
- feat: add sanitized diagnostics log bundle by @christineyan4 in #562
- Polish Windows-node proof validation guidance by @bkudiess in #872
- Add Workspace session file rail by @bkudiess in #876
- Add provider-aware chat model picker by @bkudiess in #877
- Add safe session actions and checkpoint controls by @bkudiess in #873
- Reorganize Settings info and diagnostics by @bkudiess in #874
- refactor(tray): add guardrails and remove duplicate App code by @shanselman in #875
- chore(setup): bump gateway LKG to 2026.6.10 by @github-actions[bot] in #809
- Fix user chat bubble text rendering by @shanselman in #883
- Fix atomic device-key token clearing by @christineyan4 in #889
- Chat: inline /-triggered gateway command catalog menu (Mac parity) by @bkudiess in #890
New Contributors
- @kkaminsk made their first contribution in #707
- @fuller-stack-dev made their first contribution in #752
- @williamwwm made their first contribution in #745
- @TheAngryPit made their first contribution in #785
- @jkf87 made their first contribution in #788
- @TurboTheTurtle made their first contribution in #782
- @anagnorisis2peripeteia made their first contribution in #793
- @QQSHI13 made their first contribution in #611
- @liorb-mountapps made their first contribution in #711
- @gohilripauv made their first contribution in #800
Full Changelog: v0.6.3...v0.6.11