OpenClaw Signals: Memory Refactors, Preload Guards, and Execution Tuning

Charm · October 15, 2026 · 1 min read · 5 sources

PR

Refactor: Isolate Memory Reclaim into Interface and Module

Moves memory reclamation logic into its own subsystem, decoupling it from procedural housekeeping in the lifecycle manager. If you are hitting accumulation issues in long-running processes, this isolation is the path to actually fixing it without spinning cycles on unrelated logic.

Fix: Do Not Show Failed Descendants in All Tasks

Consolidates filtering logic for task expansion to ensure failed tasks don't continue to clutter the active view just because their parents are running. It's a small UX win, but crucial for teams trying to debug workflow states without visual noise.

Fix: Skip Preload if Provisioning is Disabled

Patches the preload behavior so it doesn't error out if you have disabled configuration provisioning entirely. This unblocks minimal setups that don't need the config lifecycle overhead.

Fix: Properly Close Pipeline Indexes After Optimization

Addresses a resource management issue where pipeline indexes weren't being closed out after optimization jobs ran. If you are dealing with memory pressure after heavy build cycles, this patch stops the leak.

Issue

Feature Discussion: Attaching Nodes to Flow Branches

A feature request to let conversation branches ride along with flow executions, not just simple tasks. This is a solid thread if you are trying to integrate complex, branching LLM logic directly into the orchestration layer.

Stay Ahead

Delivered each morning.