Agent DailyAgent Daily
releaseintermediate

[Release] openclaw/openclaw v2026.4.26: OpenClaw 2026.4.26

By steipetegithub
View original on github

OpenClaw v2026.4.26 introduces major enhancements to real-time communication, plugin architecture, and migration tooling. Key additions include a generic browser real-time transport contract, Cerebras provider integration, asymmetric embedding support for memory search, and bundled importers for Claude and Hermes configurations. The release also includes numerous stability fixes for gateway operations, plugin discovery, and device token handling.

Key Points

  • Implement generic browser real-time transport contract with Google Live sessions using ephemeral tokens and Gateway relay for backend voice plugins
  • Add Cerebras as bundled provider plugin with onboarding, static model catalog, and manifest-owned endpoint metadata
  • Support asymmetric embedding endpoints via optional `memorySearch.inputType`, `queryInputType`, and `documentInputType` config for OpenAI-compatible providers
  • Move model-id normalization, provider endpoint metadata, and request-family hints into plugin manifests to decouple core from bundled-provider routing
  • Deprecate direct plugin config helpers in favor of runtime snapshots with transactional mutations, restart policies, and revision-based cache invalidation
  • Add `openclaw migrate` command with bundled Claude and Hermes importers for configuration, MCP servers, skills, and credentials
  • Implement opt-in `agents.defaults.compaction.maxActiveTranscriptBytes` preflight trigger for transcript rotation and local compaction
  • Add `openclaw matrix encryption setup` for one-step Matrix encryption bootstrap and verification status
  • Fix plugin discovery to follow symlinked directories while maintaining security checks and skip test files during install scans
  • Resolve plugin install destinations from active profile state across all setup methods (CLI, ClawHub, marketplace, local path, channel)

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
Quality

Concepts

Artifacts (6)

Plugin Stage Directory Setupbashconfig
export OPENCLAW_PLUGIN_STAGE_DIR=/path/to/layered/runtime/roots
Transcript Compaction Configjsonconfig
{
  "agents": {
    "defaults": {
      "compaction": {
        "maxActiveTranscriptBytes": 5242880
      }
    }
  }
}
Matrix Encryption Setup Commandcommand
openclaw matrix encryption setup
Migration Commandcommand
openclaw migrate --plan --dry-run --json --backup
Plugin Install with Profilecommand
openclaw --profile <name> plugins install <plugin-path>
Memory Search Config Examplejsonconfig
{
  "memorySearch": {
    "inputType": "asymmetric",
    "queryInputType": "query",
    "documentInputType": "document"
  }
}