releaseintermediate
[Release] openclaw/openclaw v2026.3.8: openclaw 2026.3.8
By steipetegithub
View original on githubOpenClaw v2026.3.8 introduces significant enhancements across CLI backup operations, macOS onboarding with remote gateway tokens, configurable Talk mode silence timeouts, TUI workspace inference, Brave web search LLM context mode, and ACP provenance tracking. The release includes numerous fixes for platform-specific issues including macOS launchd restart recovery, Android permission cleanup, Telegram/Matrix DM routing deduplication, browser CDP normalization, and model compatibility updates for GPT-5.4.
Key Points
- •CLI backup: New `openclaw backup create` and `openclaw backup verify` commands with manifest validation, config-only mode, and improved archive naming for date sorting
- •macOS onboarding: Add remote gateway token field for remote mode with preservation of existing non-plaintext token values and shape validation warnings
- •Talk mode: Introduce top-level `talk.silenceTimeoutMs` config for configurable auto-send silence duration while maintaining platform-specific defaults
- •TUI enhancement: Infer active agent from current workspace context when launched inside configured agent workspace
- •Brave web search: Add opt-in `tools.web.search.brave.mode: "llm-context"` to return extracted grounding snippets with source metadata
- •CLI versioning: Include short git commit hash in `openclaw --version` output with backward-compatible installer checks
- •ACP provenance: Add optional ingress provenance metadata and receipt injection with `openclaw acp --provenance off|meta|meta+receipt`
- •Web search provider ordering: Alphabetize provider lists across runtime selection and onboarding, with multi-key auto-detect preferring Grok before Kimi
- •macOS launchd recovery: Re-enable disabled LaunchAgent services before updater bootstrap to recover from disabled gateway service
- •Telegram/Matrix DM deduplication: Fix duplicate replies by deduping inbound DMs per agent instead of per session key, with safer Matrix fallback detection
Found this useful? Add it to a playbook for a step-by-step implementation guide.
Workflow Diagram
Start Process
Step A
Step B
Step C
Complete
Concepts
Artifacts (6)
ACP Provenance Configurationyamlconfig
# ACP provenance modes:
# off - no provenance tracking
# meta - include provenance metadata
# meta+receipt - include metadata and visible receipt injection
acp:
provenance: "meta+receipt"
# Retains and reports ACP-origin context with session trace IDsTalk Mode Silence Timeout Configyamlconfig
talk:
silenceTimeoutMs: <milliseconds>
# Configurable silence duration before auto-sending transcript
# Keeps platform-specific defaults when unsetBrave Web Search LLM Context Modeyamlconfig
tools:
web:
search:
brave:
mode: "llm-context"
# Enables Brave LLM Context endpoint
# Returns extracted grounding snippets with source metadataBrowser Relay Bind Host Configurationyamlconfig
browser:
relayBindHost: "<non-loopback-address>"
# Explicit bind address for Chrome relay
# Supports WSL2 and cross-namespace setups
# Defaults to loopback-only when unsetTerminal Theme Detection Configurationbashconfig
# Auto-detect light terminal backgrounds via COLORFGBG
# Override with environment variable:
export OPENCLAW_THEME=light|dark
# Picks WCAG AA-compliant light palette for light backgroundsOpenClaw Backup Commandsbashcommand
# Create local state archive with manifest validation
openclaw backup create [--only-config] [--no-include-workspace]
# Verify backup integrity and payload
openclaw backup verify <archive-path>
# Check version with git commit hash
openclaw --version