mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-20 21:51:28 +00:00
The native streaming path (chatStream) and preview final edit path (chat.update) send raw Markdown text without converting to Slack mrkdwn format. This causes **bold** to appear as literal asterisks instead of rendered bold text. Apply markdownToSlackMrkdwn() in streaming.ts (start/append/stop) and in dispatch.ts (preview final edit via chat.update) to match the non-streaming delivery path behavior. Closes #31892