feat(feishu): render post rich text as markdown (openclaw#12755)

* feat(feishu): parse post rich text as markdown

* chore: rerun ci

* Feishu: resolve post parser rebase conflicts and gate fixes

---------

Co-authored-by: Wilson Liu <wilson.liu@example.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
This commit is contained in:
WilsonLiu95
2026-02-28 13:33:20 +08:00
committed by GitHub
parent 49cf2bceb6
commit 8818464f5f
6 changed files with 368 additions and 83 deletions

View File

@@ -351,7 +351,7 @@ function registerEventHandlers(
"im.message.reaction.deleted_v1": async () => {
// Ignore reaction removals
},
"card.action.trigger": async (data) => {
"card.action.trigger": async (data: unknown) => {
try {
const event = data as unknown as FeishuCardActionEvent;
const promise = handleFeishuCardAction({