OpenClaw 2026.3.1 Released with Advanced AI Agent Upgrades
OpenClaw, the open-source AI agent platform powering autonomous assistants across messaging apps and devices, dropped version 2026.3.1 just hours ago.
This immutable release packs over 200 commits, focusing on smarter agent reasoning, robust container health checks, and hardened Android node capabilities, making it a solid step forward for developers building secure, multi-platform AI gateways.​
AI Agent Reasoning Boost
A standout change sets “adaptive” as the default thinking level for Anthropic Claude 4.6 models, including Bedrock variants, while other reasoning models stick to “low” unless overridden.
This tweak lets agents dynamically scale cognitive effort based on task complexity, reducing latency on routine queries without skimping on heavy analysis.
Developers can still fine-tune via explicit configs to balance performance in production deployments.​ Subagent runtime events got a typed overhaul, too.
Ad-hoc completion handoffs are now structured “task_completion” events, ensuring consistent rendering across direct and queued paths,s ideal for debugging distributed agent swarms in gateway or CLI setups.
OpenAI streaming shifted to a WebSocket-first model, adding shared connection wiring and server-side compaction for context management, which reduces payload bloat during long sessions.​
Container and Gateway
Gateway/container probes now include built-in HTTP endpoints like /health, /healthz, /ready, and /readyz for Docker and Kubernetes health checks.
These fall back to existing handlers when paths conflict, simplifying orchestration without breaking custom routes, which is crucial for scaling AI agents in cloud-native environments.​
Cron jobs gained a lightweight bootstrap mode (–light-context or agents.*.heartbeat.lightContext), which skips heavy file injections for automation runs and retains only HEARTBEAT.md essentials.
This trims startup overhead, letting scheduled agents spin up faster on resource-constrained nodes.​
Android Node Expansions
Android nodes lead the platform parity push, adding a camera. list, device.permissions, device health, and notifications.actions (open/dismiss/reply).
First-class node-tool actions wrap these for seamless agent invocation, while fixes reject invalid facing=both captures and scale timeouts for large payloads.
New sensors like system, notify, and photos. latest, contacts.search/add, calendar.events/add, and motion.activity/pedometer includes gating for reliability, ty empowering agents to act natively on mobile without jittery polling.​
Gateway-side, Android capability refreshes and canvas wiring hardened A2UI retries with scoped URL normalization and debug JSON, ensuring stable remote control even under flaky connections.​
Messaging Platform Polish
Discord threads swapped fixed TTL for inactivity-based lifecycles (idleHours default 24h, optional maxAgeHours), plus /session idle and /session max-age commands for granular control.
Telegram DM topics now support per-DM configs (allowlists, dmPolicy, skills, systemPrompt), routing as distinct sessions with topic-aware auth and debouncing.​
Feishu saw massive fixes: Docx table creation/write, image/file uploads, reaction handling, chat tooling, permissions grants, and group session scopes (group_sender, group_topic).
Outbound routing honors dm:/group: prefixes, reply-in-thread configs propagate across media types, and probes cache for 10 minutes to slash API calls.
Media types clarified (.opus as audio, mobile videos as files), with rich-text parsing for code blocks and embedded assets, and improved ingestion for complex enterprise chats.​
Slack improved announce routing via session-backed account lookup and normalized user-token sourcing for multi-account ops.​
Tools and UI Enhancements
A new diffs plugin renders read-only diffs from text or patches, outputting canvas URLs or PNGs for visualreviews. Memory/LanceDB supports custom OpenAI baseUrl and embedding dims.
Web UI added German (de) i18n, cron localization (en/zh-CN), and agent model defaults in suggestions. CLI prints active config paths via “openclaw config file.”​
Security and Fixes Standouts
Feishu webhook ingress bounded rate-limits with pruning to curb memory exhaustion from key rotation attacks. Gateway WS closes post-handshake unauthorized floods per connection, sampling logs to avoid log spam.
Android notifications wake dedupe summaries, and compaction audits drop leaky messages. OpenAI Responses unified store patches for better model compatibility.​
Over 50 fixes tackled edge cases: Windows plugin spawns, LINE M4A transcription, Slack commands, and Ollama autodiscovery. Plugins clear stale errors, npm installs handle empty packs, and secrets normalize refs.
No major CVEs here, but these build on prior patches like ClawJacked, emphasizing supply-chain trust amid OpenClaw’s explosive growth (215k+ GitHub stars).
Released by Steipete on March 2, 2026, this update, fresh off 202 commits, positions OpenClaw as a mature hub for agentic AI in cybersecurity workflows, from threat-hunting bots to automated incident response. Grab it via “openclaw update” and test those Android nodes.