Skip to content

Releases: jakeledwards/ClawControl

1.9.0

20 Jun 04:24
3a796be

Choose a tag to compare

v1.9.0

ClawControl v1.9.0

v1.8.0

07 Jun 17:11
6921591

Choose a tag to compare

Highlights

OpenClaw protocol v4 support — faster, more reliable streaming with smarter reconnects and inline auth-error hints.

Changes

  • Negotiate OpenClaw protocol v4 in WS handshake with v3 fallback
  • Handle v4 chat:deltaText events (true incremental streaming) + streamReplace
  • Guard v4 chat-delta replace path against post-finalization mutation
  • Emit authError event and handle UNAVAILABLE as retryable
  • Honor v4 retryAfterMs as one-shot floor on reconnect delay
  • Add protocol/version/hint store fields and surface in SettingsModal
  • True /reset clears pending streams, accumulated buffers, and tool-call tracking
  • Add optional view parameter to models.list
  • Extract approve-command into its own component with cross-platform clipboard + copy feedback
  • Filter OpenClaw runtime context messages from chat display
  • Surface RPC errors and server config errors with actionable details
  • Suppress SERVER_STARTING sentinel from user-visible errors
  • Gate v3 media scrub on v4 connections (server now pre-strips MEDIA tokens)
  • Fix config.patch compatibility with server
  • Fix timer leak in disconnect path
  • Fix 3 subagent bugs: disconnected viewer, wrong anchor position, cross-session text leaking
  • Fix pairing approval command showing device fingerprint instead of request UUID
  • Fix LaunchScreen.storyboard lookup for iOS Capacitor Base.lproj placement
  • Fix openclaw-client tests after modular refactor and protocol v4 merge

macOS build only — Windows and Linux artifacts to follow.

v1.7.1

01 Apr 02:25

Choose a tag to compare

Changes

  • Fix runaway text accumulation from server agent generative loops
  • Fix triple messages: suppress ghost bubbles from late agent events after chat:final
  • Fix chat history loading, tool call detail view, and mac build config
  • Fix media files silently dropped: extract server-parsed URLs, add video/document support
  • Fix duplicate messages and add rate limit indication for v3.23 compat

v1.7.0

27 Mar 02:45

Choose a tag to compare

Fix chat history loading, tool call detail view, and mac build config

- Match tool_use/tool_result content block types (v2026.3.22 compat)
- Reload sessions and chat history on WebSocket reconnect
- Add expandable inline detail view for tool call cards
- Remove invalid top-level arch field from mac build config

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v1.5.0

03 Mar 20:35

Choose a tag to compare

What's New in v1.5.0

Major Features

  • Node Mode — Parallel WebSocket connection for agent-invoked device commands. Agents can now trigger actions on your device through a dedicated side-channel.
  • Node Permissions Dialog — Granular approve/deny control over which device commands agents can execute, with permissions synced across sessions.
  • Multi-Connection WebSocket Pool — Resilient parallel communication between desktop, mobile, and server connections.
  • Playwright E2E Test Suite — Automated end-to-end tests with a mock OpenClaw v3 WebSocket server for CI validation.

Audio & Media

  • Fixed TTS audio playback pipeline — CSP-safe audio, MEDIA streaming, subagent delivery, and expired-URL fallback
  • Base64 data URL support and media route fixes for inline image rendering
  • Filter base64 image data from streaming output and suppress agent state JSON in chat

Android

  • Foreground service keeps node-mode WebSocket alive when the app is backgrounded
  • Fixed swipe-to-type lag, keyboard STT conflicts, and composition edge cases (IME fixes)
  • Moved WebSocket connect/disconnect off main thread to prevent ANR
  • Added in-app review prompt

Fixes

  • Fixed mobile WebSocket Origin header to use http:///https:// instead of capacitor://
  • Corrected cron job RPC params to match server schema (jobId + patch object)
  • Fixed image rendering, typing indicator avatars, and removed debug logging

Downloads

File Description
ClawControl-Setup-1.5.0.exe Windows installer (NSIS)
ClawControl-1.5.0.exe Windows portable
ClawControl-1.5.0.AppImage Linux AppImage
clawcontrol_1.5.0_amd64.deb Linux .deb (Debian/Ubuntu)

Full Changelog: v1.4.0...v1.5.0

v1.4.0

28 Feb 17:46

Choose a tag to compare

What's New

Features

  • Server profile tabs — per-profile token storage and sidebar UI polish
  • Streaming toggle — disable real-time token display for a cleaner chat experience
  • In-app exec approval — allow/deny agent actions directly from the UI
  • Response watchdog — detects stale connections and auto-recovers
  • Audio player for TTS responses
  • Agent dashboard — live activity grid showing all agents with real-time status

Reliability & Performance

  • Message cache fix — resolved infinite recursion in session message cache that caused empty chats after overnight use
  • Heartbeat message cleanup — heartbeat messages are now fully filtered instead of leaving empty chat bubbles
  • WebSocket resilience — improved connection health checks, disconnect grace periods, and message queuing
  • Mobile WebSocket fixes — race condition fixes, stale callback cleanup, and TOFU improvements
  • Sticky scroll & error boundary improvements
  • Fixed sidebar swipe getting stuck halfway on Android
  • Fixed autocorrect not working on Android
  • Fixed blank window in production Electron builds

Security

  • Security hardening across 18 files — input validation, XSS prevention, and safe defaults

Platform

  • Universal macOS builds — x64 + arm64 via electron-builder
  • Windows custom protocol — app:// protocol to fix file:// origin issues
  • Linux build fixes — externalized Capacitor modules

Downloads

Platform File
macOS (Universal) ClawControl-1.4.0-universal.dmg
Windows Installer ClawControl.Setup.1.4.0.exe
Windows Portable ClawControl.1.4.0.exe

v1.3.1

24 Feb 02:41

Choose a tag to compare

What's New

  • Image send/receive support in chat
  • Wake-word-triggered voice dictation and composer voice UI polish
  • Usage charts and UI fixes
  • Pinned sessions (local)
  • Linux packaging (AppImage/deb)
  • Device identity pairing — removed insecure auth in favor of Ed25519 pairing
  • iOS native WebSocket Origin header support
  • Connection error surfacing in UI and device name setting

Bug Fixes

  • Fix iOS native WebSocket plugin registration
  • Use https:// origin for Capacitor instead of capacitor://
  • Fix client ID for new server schema and add origin error help
  • Fix mobile swipe cleanup and open http(s)/mailto/tel links externally
  • Fix tool calls rendering in own bubble above message text
  • Fix iOS splash screen scale variant conflicts
  • Hide splash screen programmatically when app renders
  • Keep modal open on pairing, add auto-retry

v1.2.0

17 Feb 18:32

Choose a tag to compare

What's New

  • Tool call cards in chat bubbles with history support
  • Auto-retry connect, insecure auth toggle, and settings improvements
  • Subagent filtering, TopBar session names, and metadata stripping
  • Auto-recover from stale device identity on signature rejection
  • Mobile swipe gestures and long-press context menu
  • Compact inline header for Agent Dashboard on mobile
  • Collapsible connection settings, auto-collapse when connected
  • Pairing screen polish with copy/share buttons
  • Ed25519 device identity, iOS layout and keyboard handling fixes
  • Agent rename, system session filtering, and send debugging
  • WebSocket health check to detect half-open connections
  • Error auto-reconnect when send fails
  • Model selector and improved notifications
  • Native Capacitor WebSocket plugin for iOS TLS certificate handling
  • Rich tool call cards with per-tool icons, detail text, and popout viewer
  • Agent dashboard with live activity grid view
  • Full-page server settings view with agent defaults, tools, and channels
  • Per-session stream isolation for true concurrent agent conversations

Bug Fixes

  • Fix swipe completion snap-back and lock lists to vertical scrolling
  • Fix false cert error detection on iOS WebSocket failures
  • Hide subagent and nested system sessions from sidebar
  • Fix iOS WebSocket factory require() crash
  • Handle chat error events and fix stale stream state
  • Fix settings modal overflow on desktop
  • Fix agent switching not routing messages to selected agent
  • Fix WebSocket reconnect dying silently after 5 retries
  • Fix operator scope handshake for OpenClaw 2026.2.12

ClawControl v1.1.0

10 Feb 16:13

Choose a tag to compare

What's New in v1.1.0

Features

  • Stop button — Replace spinning send button with a stop button that aborts the chat stream
  • Copy button on code blocks — Easily copy code from assistant messages
  • Subagent visibility — Inline blocks and popout windows for subagent activity
  • ClawHub skill browsing — Browse skills with VirusTotal security scan badges
  • Create & delete agents — Full agent management from the UI
  • Tool call visibility — See tool calls inline during chat
  • Native OS notifications — Notification support for mobile and web platforms
  • Capacitor mobile support — iOS and Android via Capacitor

Improvements

  • Restyled subagent cards with better positioning
  • Open external links in default browser instead of inside the app
  • Prevent deletion of the main agent session
  • Better agent name/avatar resolution per session
  • Filter out system messages from chat display
  • Hide typing indicator once streaming content arrives

Fixes

  • Fix duplicate sidebar sessions caused by non-unique React keys
  • Fix chat stream cutoff caused by lifecycle:end race condition
  • Fix streaming: replace react-markdown with marked, eliminate doubled content
  • Fix session reconciliation and stream chunk deduplication
  • Fix agent replacement bug and IDENTITY.md write failure

Internal

  • Removed all console.log debug output
  • Refactored openclaw-client into modular file structure

Downloads

  • ClawControl 1.1.0.exe — Portable executable (no installation required)
  • ClawControl Setup 1.1.0.exe — Windows installer

v1.0.1

07 Feb 03:21

Choose a tag to compare

Changes

  • Bug fixes for stream lifecycle detection and duplicate message handling
  • Fix chat getting stuck in responding state and losing formatting
  • Include app icon in packaged files to fix Windows build icon

Downloads

  • ClawControl Setup 1.0.1.exe - Windows installer
  • ClawControl 1.0.1.exe - Windows portable