openclaw/src
VAC ff200e3993 fix(discord): handle voice messages with empty content
Discord voice messages have empty `content` with the audio in attachments.
The nullish coalescing operator (`??`) doesn't fall through on empty strings,
so voice messages were being dropped as 'empty content'.

Changed to logical OR (`||`) so empty string falls through to media placeholder.
2026-01-06 23:35:30 +00:00
..
agents fix(sessions_spawn): hard-fail invalid model overrides 2026-01-06 23:17:35 +00:00
auto-reply test(commands): add /stop native regression 2026-01-06 23:11:57 +00:00
browser fix(browser): add profile param to tabs routes and browser-tool 2026-01-06 21:54:46 +01:00
canvas-host refactor: replace tsx with bun for TypeScript execution (#278) 2026-01-06 07:14:08 +00:00
cli feat: add gateway daemon runtime selector 2026-01-06 23:27:58 +01:00
commands chore: remove duplicate daemon runtime imports 2026-01-07 00:14:08 +01:00
config feat: update heartbeat defaults 2026-01-06 21:54:42 +00:00
cron fix: preserve markdown fences when chunking 2026-01-06 20:23:41 +01:00
daemon style: format daemon runtime changes 2026-01-06 23:29:38 +01:00
discord fix(discord): handle voice messages with empty content 2026-01-06 23:35:30 +00:00
gateway feat(sessions_spawn): add model parameter for sub-agent model override 2026-01-06 23:17:35 +00:00
hooks style: format gmail watcher test 2026-01-06 01:46:59 +00:00
imessage feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
infra fix: prefer home linuxbrew paths 2026-01-07 00:18:07 +01:00
logging chore: fix redaction lint 2026-01-06 00:42:23 +01:00
macos fix(whatsapp): reconnect on crypto unhandled rejection 2026-01-05 13:55:37 +00:00
markdown fix: preserve markdown fences when chunking 2026-01-06 20:23:41 +01:00
media fix(telegram): improve gif handling 2026-01-06 02:22:19 +00:00
pairing fix(security): lock down inbound DMs by default 2026-01-06 17:51:56 +01:00
process chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
providers feat(commands): unify chat commands (#275) 2026-01-06 20:17:56 +00:00
routing feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
sessions feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
signal feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
slack fix(commands): wire /stop across chat commands 2026-01-06 23:11:57 +00:00
telegram fix(commands): wire /stop across chat commands 2026-01-06 23:11:57 +00:00
tui feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
types style: normalize type definitions 2026-01-06 07:21:10 +01:00
web feat: update heartbeat defaults 2026-01-06 21:54:42 +00:00
wizard chore: remove duplicate daemon runtime imports 2026-01-07 00:14:08 +01:00
entry.ts feat: add --dev/--profile CLI profiles 2026-01-05 01:27:13 +01:00
globals.test.ts chore: format to 2-space and bump changelog 2025-11-26 00:53:53 +01:00
globals.ts fix(logging): decouple file logs from console verbose 2026-01-03 12:32:14 +00:00
index.test.ts fix: preserve whatsapp group JIDs 2025-12-23 03:05:59 +01:00
index.ts fix(whatsapp): reconnect on crypto unhandled rejection 2026-01-05 13:55:37 +00:00
logger.test.ts style: format tests and helpers 2026-01-04 14:57:57 +00:00
logger.ts fix(logging): decouple file logs from console verbose 2026-01-03 12:32:14 +00:00
logging.ts chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
polls.test.ts feat: unify poll support 2026-01-06 04:51:05 +00:00
polls.ts feat: unify poll support 2026-01-06 04:51:05 +00:00
provider-web.barrel.test.ts build: add local node bin to restart script PATH 2025-12-07 19:01:14 +01:00
provider-web.ts feat: unify gateway heartbeat 2025-12-26 02:35:40 +01:00
runtime.ts chore: format to 2-space and bump changelog 2025-11-26 00:53:53 +01:00
utils.test.ts chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
utils.ts feat: add --dev/--profile CLI profiles 2026-01-05 01:27:13 +01:00
version.ts chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00