ClawControl v1.3.1 adds media support, voice dictation, and Linux packaging

ClawControl v1.3.1 Release
ClawControl v1.3.1 is a cross-platform desktop and mobile client for managing OpenClaw agents, sessions, and tools. Built with Electron, React, and TypeScript, it connects to your OpenClaw server and supports concurrent agent streaming, tool call rendering, subagent spawning, device pairing, and cron jobs.
What's New in v1.3.1
- Image send/receive in chat with support for PNG, JPG, GIF, and WebP formats, including inline previews and gallery view
- Wake-word triggered voice dictation in the composer UI (currently Android and browsers only)
- Usage charts view with daily cost tracking, token/cost bar charts, and activity heatmaps
- Pinned sessions to keep important conversations at the top of the sidebar
- Cron job creation UI for scheduling tasks directly from the app
- Linux packaging with AppImage and .deb targets included
- Device pairing with Ed25519 device identity for secure pairing, friendly device names, and copy/share functionality
- Server Settings Editor and Agent Dashboard improvements including polish, reliability, and dirty/conflict detection
Security and Authentication Notes
For self-hosted OpenClaw servers version 2.19 or later, you must add capacitor://localhost, app://localhost, or file:// (depending on platform) to Control UI Allowed Origins. To change this setting, run the CLI command the app shows on first connect, or in the OpenClaw UI go to: /config → Gateway → Control Ui → Control UI Allowed Origins → +Add. The "insecure auth" toggle has been removed as it was intended for development only.
Platform Status
- Android: Officially released on the Play Store
- iOS: Still pending / tester signups available
- Browser: Wake-word dictation works in supported browsers
- Note: Wake-word currently works only on Android and browsers, not yet on iOS/native
Selected Fixes and Improvements
- Better WebSocket health checks, auto-retry, and visible connection errors
- Fixed tool call rendering and stream isolation for true concurrent agent sessions
- iOS WebSocket origin handling and various mobile layout/splash fixes
- Fixes for agent switching, subagent visibility in sidebar, and modal/overflow bugs
Downloads and Availability
Release page with platform builds and full notes: https://github.com/jakeledwards/ClawControl/releases/tag/v1.3.1
- macOS installer (arm64 .dmg) and portable .zip available
- Linux: AppImage and .deb targets included
- Android: https://play.google.com/store/apps/details?id=com.claw.control
📖 Read the full source: r/clawdbot
👀 See Also

Audacity MCP Server Gives Claude AI Full Audio Editing Control
A developer built an MCP server that connects Claude AI to Audacity via mod-script-pipe, providing 99 tools for natural language audio editing commands. The open-source tool works with Claude Desktop, Claude Code, or Cursor.

PRECC Tool Cuts Claude Code API Costs with Pre-Tool-Call Compression
A developer built PRECC, an open source tool that intercepts Claude Code tool calls and compresses payloads using RTK (Redundancy-aware Token Kompression), reducing input tokens by 40-66% with no perceptible latency impact.

The Log Is the Agent: Event-Sourced Graphs for Auditable, Forkable AI Systems
ActiveGraph inverts typical agent frameworks: an append-only event log is the source of truth, and a deterministic graph projection reacts to changes and emits events. This enables replay, forking, and full lineage without bolted-on memory.

Omnara: Run Claude Code and Codex from Anywhere
Omnara is a web and mobile IDE that lets developers run and interact with Claude Code and Codex sessions from anywhere, with features like cloud syncing and a voice agent.