openclaw - 💡(How to fix) Fix [BLOCKER] OpenClaw 4.22 to 4.26 significantly slower - regression bug [9 comments, 8 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#73501Fetched 2026-04-29 06:19:09
View on GitHub
Comments
9
Participants
8
Timeline
23
Reactions
6
Author
Timeline (top)
commented ×9subscribed ×7cross-referenced ×6renamed ×1

Root Cause

4.22: Multiple small files + independent 178KB monitor file 4.26: Fewer larger files + integrated channel

The shift to larger bundled files means:

  • 37% more code to parse on each message
  • 140x larger config schema to validate
  • Completely different event processing path
RAW_BUFFERClick to expand / collapse

Level: blocker Label: regression


[Performance Bug] OpenClaw 4.22 to 4.26 significantly slower - regression bug

Problem Description

After upgrading from OpenClaw 4.22 to 4.26, the bot responds significantly slower when:

  • Sending reactions
  • Sending information/replies

The slowdown is consistent and noticeable, making the bot feel unresponsive compared to 4.22.

Environment

  • OpenClaw versions: 4.22 (fast) vs 4.26 (slow)
  • Channel: Feishu
  • Same configuration on both versions

Root Cause Analysis (Static Code Comparison)

Package Size Changes

Metric4.224.26Change
Package size13 MB22 MB+71%
dist/ file count5,1242,785-46%
Feishu extension files5439-28%

Critical File Changes

  1. Main channel file grew 37% (45 KB → 62 KB)
  2. Plugin config exploded 140x (353 bytes → 49 KB)
  3. 178 KB monitor file deleted - event processing architecture fundamentally changed
  4. accounts module restructured - affects API resolution paths
  5. Multiple reaction-related files removed

Root Cause

4.22: Multiple small files + independent 178KB monitor file 4.26: Fewer larger files + integrated channel

The shift to larger bundled files means:

  • 37% more code to parse on each message
  • 140x larger config schema to validate
  • Completely different event processing path

Expected Behavior

4.26 should respond as fast or faster than 4.22 with the same configuration.

Actual Behavior

4.26 responds noticeably slower (2-5 seconds more delay) compared to 4.22.

This is a Blocker

This issue blocks upgrading to 4.26 as the performance regression makes the bot unusable in production.


Reported via OpenClaw Tech Analysis

extent analysis

TL;DR

Downgrade to OpenClaw 4.22 or investigate optimizations for the larger bundled files and config schema in version 4.26 to mitigate the performance regression.

Guidance

  • Investigate the impact of the 37% increase in the main channel file size on parsing times and consider optimizations to reduce this overhead.
  • Review the plugin config schema and explore ways to reduce its size or improve validation efficiency, given the 140x increase in size.
  • Analyze the effects of the removed reaction-related files and the restructured accounts module on the event processing path and API resolution, potentially identifying bottlenecks.
  • Consider temporarily using OpenClaw 4.22 until a fix or optimization for 4.26 is available, given the significant performance regression.

Example

No specific code snippet can be provided without further details on the implementation, but optimizing file sizes and config validation could involve techniques like code splitting, lazy loading, or more efficient data structures.

Notes

The root cause analysis suggests a significant change in file structure and event processing between versions 4.22 and 4.26, which likely contributes to the performance issue. However, without access to the specific codebase or more detailed performance metrics, it's challenging to provide a precise fix.

Recommendation

Apply workaround: Given the blocker nature of this issue and the significant performance regression, downgrading to OpenClaw 4.22 might be the most immediate solution to restore usability, while the development team investigates and optimizes version 4.26.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [BLOCKER] OpenClaw 4.22 to 4.26 significantly slower - regression bug [9 comments, 8 participants]