-
-
Notifications
You must be signed in to change notification settings - Fork 69.4k
BlueBubbles plugin fails to load in 2026.3.7 (missing src/infra/parse-finite-number.js) #39822
Copy link
Copy link
Closed
Description
Summary
After updating to 2026.3.7 (npm global), the BlueBubbles extension fails to load due to a missing core module. This stops iMessage intake entirely.
Environment
- OpenClaw: 2026.3.7 (npm global)
- OS: macOS 26.3 (arm64)
- Node: 22.22.0
Steps to Reproduce
npm i -g openclaw@latest(gets 2026.3.7)- Restart gateway
- Run
openclaw status
Actual
[plugins] bluebubbles failed to load from /opt/homebrew/lib/node_modules/openclaw/extensions/bluebubbles/index.ts: Error: Cannot find module ../../../src/infra/parse-finite-number.js\nRequire stack:\n- /opt/homebrew/lib/node_modules/openclaw/extensions/bluebubbles/src/monitor-normalize.ts\n````\n\n## Expected\nBlueBubbles plugin loads and iMessage delivery continues normally.\n\n## Notes / Workaround\nThe npm package does not include `/opt/homebrew/lib/node_modules/openclaw/src/infra/parse-finite-number.js` (nor a src/ tree).\nA temporary workaround is to create a shim file at that path that exports `parseFiniteNumber`, then restart the gateway.\n\nThis looks like the BlueBubbles extension is importing from `src/` in the npm build instead of `dist/`.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Fields
Give feedbackNo fields configured for issues without a type.