openclaw/extensions
Tyler Yust 92e794dc18
feat: add chunking mode option for BlueBubbles (#1645)
* feat: add chunking mode for outbound messages

- Introduced `chunkMode` option in various account configurations to allow splitting messages by "length" or "newline".
- Updated message processing to handle chunking based on the selected mode.
- Added tests for new chunking functionality, ensuring correct behavior for both modes.

* feat: enhance chunking mode documentation and configuration

- Added `chunkMode` option to the BlueBubbles account configuration, allowing users to choose between "length" and "newline" for message chunking.
- Updated documentation to clarify the behavior of the `chunkMode` setting.
- Adjusted account merging logic to incorporate the new `chunkMode` configuration.

* refactor: simplify chunk mode handling for BlueBubbles

- Removed `chunkMode` configuration from various account schemas and types, centralizing chunk mode logic to BlueBubbles only.
- Updated `processMessage` to default to "newline" for BlueBubbles chunking.
- Adjusted tests to reflect changes in chunk mode handling for BlueBubbles, ensuring proper functionality.

* fix: update default chunk mode to 'length' for BlueBubbles

- Changed the default value of `chunkMode` from 'newline' to 'length' in the BlueBubbles configuration and related processing functions.
- Updated documentation to reflect the new default behavior for chunking messages.
- Adjusted tests to ensure the correct default value is returned for BlueBubbles chunk mode.
2026-01-25 00:47:10 +00:00
..
bluebubbles feat: add chunking mode option for BlueBubbles (#1645) 2026-01-25 00:47:10 +00:00
copilot-proxy chore: bump version to 2026.1.23 2026-01-23 22:14:56 +00:00
diagnostics-otel chore: bump version to 2026.1.23 2026-01-23 22:14:56 +00:00
discord Channels: add per-group tool policies 2026-01-24 05:49:39 +00:00
google-antigravity-auth chore: bump version to 2026.1.23 2026-01-23 22:14:56 +00:00
google-gemini-cli-auth chore: bump version to 2026.1.23 2026-01-23 22:14:56 +00:00
googlechat fix: normalize googlechat targets 2026-01-25 00:04:47 +00:00
imessage Channels: add per-group tool policies 2026-01-24 05:49:39 +00:00
llm-task fix: publish llm-task docs and harden tool 2026-01-24 01:44:51 +00:00
lobster docs(lobster): document clawd.invoke tool allowlisting 2026-01-24 09:29:32 +00:00
matrix chore: update deps and test timeout 2026-01-24 10:30:30 +00:00
mattermost refactor: standardize channel logging 2026-01-23 23:34:30 +00:00
memory-core fix: clean docker onboarding warnings + preserve agentId casing 2026-01-24 19:07:01 +00:00
memory-lancedb chore: bump version to 2026.1.23 2026-01-23 22:14:56 +00:00
msteams fix(msteams): remove remaining /.default postfix (#1574) 2026-01-24 08:30:34 +00:00
nextcloud-talk Channels: add per-group tool policies 2026-01-24 05:49:39 +00:00
nostr chore: update deps and test timeout 2026-01-24 10:30:30 +00:00
open-prose chore: bump version to 2026.1.23 2026-01-23 22:14:56 +00:00
qwen-portal-auth fix: enforce plugin config schemas (#1272) (thanks @thewilloftheshadow) 2026-01-20 11:03:17 +00:00
signal chore: bump version to 2026.1.23 2026-01-23 22:14:56 +00:00
slack Channels: add per-group tool policies 2026-01-24 05:49:39 +00:00
telegram Channels: add per-group tool policies 2026-01-24 05:49:39 +00:00
tlon fix(tlon): Fix Zod v4 record() and @urbit/aura v3 API changes (#1631) 2026-01-24 21:09:18 +00:00
voice-call fix: return TwiML for outbound conversation calls 2026-01-24 23:20:52 +00:00
whatsapp Channels: add per-group tool policies 2026-01-24 05:49:39 +00:00
zalo refactor: centralize inbound session updates 2026-01-23 23:33:32 +00:00
zalouser Channels: add per-group tool policies 2026-01-24 05:49:39 +00:00