OpenClaw Signals: Resolver Async, Manifest Caching, and Sandbox Tightening

Charm · August 31, 2026 · 1 min read · 4 sources

PR

Plugin Resolver Decoupled for Async Manifest Parsing

This PR decouples the plugin resolver from the main executor, letting plugin manifests parse asynchronously while keeping the pipeline responsive under load. For builders running multi-plugin setups, this means fewer blocked threads and cleaner concurrency patterns during cold starts.

Plugin Manifest Caching to Reduce Repeated Parse Overhead

A caching layer for plugin manifests means you only pay the parse cost once per version, not every execution cycle. This is a quick win for anyone dealing with startup latency spikes when loading multiple plugins concurrently.

Sandbox Mount Hardening Restricts Plugin File Access

The sandbox now tightly controls which directories and files a plugin can actually touch during execution, limiting the blast radius of a misbehaving or compromised extension. If you're shipping plugins to customers, this is the kind of defense-in-depth that matters for trust and security.

Issue

OOM Under High Concurrency: Community Debugging Continues

An ongoing investigation into out-of-memory events happening during concurrent plugin execution, with detailed heap dumps and reproduction steps being shared by community contributors. This is critical for everyone running OpenClaw at scale, since uncontrolled memory pressure can cascade into full instance failures.

Stay Ahead

Delivered each morning.