Bug Description
When Hermes sends messages to Feishu, markdown source code (including GFM tables |---|) is displayed as raw text instead of being rendered in a card format.
Steps to Reproduce
- Configure Hermes with Feishu platform enabled
- Set
HERMES_FEISHU_USE_CARD=true in .env
- Send any message that contains markdown (e.g., tables, headers)
Expected Behavior
- Messages should be rendered as Feishu interactive cards
- GFM markdown tables should be converted to readable ASCII format or properly rendered
Actual Behavior
Raw markdown source code is shown, e.g.:
| Column A | Column B |
|---|---|
| Value 1 | Value 2 |
Environment
- Hermes version: v0.8.0 (2026.4.8)
- Platform: Feishu
Bug Description
When Hermes sends messages to Feishu, markdown source code (including GFM tables
|---|) is displayed as raw text instead of being rendered in a card format.Steps to Reproduce
HERMES_FEISHU_USE_CARD=truein .envExpected Behavior
Actual Behavior
Raw markdown source code is shown, e.g.:
Environment