v0.0.4
✨ What's New
- 🎤 Voice input (Beta) — Hold Space in the chat input to dictate via on-device whisper.cpp. No cloud API. Includes first-use onboarding dialog, mic button, and inline recording/transcribing overlay. by @samzong in #41
brew install whisper-cpp
# then download a model — see docs/voice-input-setup.md-
⚡ Keyboard shortcuts —
Cmd/Ctrl+Shift+Onew task,Cmd/Ctrl+Shift+Ffile browser,Cmd/Ctrl+Kfocus search. Configurable send shortcut (Enter vs Cmd/Ctrl+Enter) in Settings, with platform-aware⌘/Ctrldisplay. by @samzong in #36 -
Slash command autocomplete — Type in the chat input to open a floating menu with 20 native OpenClaw commands. Full keyboard navigation: ↑↓ move, Enter/Tab select, Esc dismiss. by @samzong in #34
-
🌐 Gateway selector in left nav — The New Task button now shows a gateway dropdown (instead of agent) when multiple gateways are connected, since gateway is the correct abstraction for routing new tasks. by @samzong in #38
-
🔍 Debug observability — Structured ring-buffer logging across main process, gateway WS, and renderer, with one-click export bundle (
window.clawwork.exportDebugBundle()in devtools). Useful for diagnosing connection or streaming issues. by @samzong in #40
🐛 Bug Fixes
- Fixed tool call cards appearing above the user message instead of below it — cards were being attached to the previous round's assistant message when no new reply had arrived yet by @samzong in #35
- Fixed archived tasks view crashing with a white screen (
Maximum update depth exceeded) — inline.filter()in a Zustand selector was creating a new array reference on every snapshot check, causing an infinite re-render loop by @samzong in #37
🔧 Engineering
- Added
pnpm typecheckscript wrapping the two-stage tsc build; trimmedCLAUDE.mdfrom 393 to 151 lines by extracting completed phase records into local memory by @samzong in #39
📥 Download
| Platform | File |
|---|---|
| 🍎 macOS Universal | ClawWork-0.0.4-mac-universal.dmg |
| 🪟 Windows x64 | ClawWork-0.0.4-win-x64.exe |
macOS: The app is unsigned. Right-click → Open on first launch.
sudo xattr -rd com.apple.quarantine "/Applications/ClawWork.app"🙏 Contributors
We welcome more contributors — come help make ClawWork better → Contributing Guide
Full Changelog: v0.0.3...v0.0.4