picoclaw/pkg/channels/telegram
cj f54e42b9bd fix(telegram): wrap markdown pipe tables in fenced code blocks
Telegram does not support markdown pipe tables. Detect pipe tables (header + separator + body rows) in both the MarkdownV2 and HTML parsers and wrap them in fenced code blocks so they render with monospace alignment.

Also adds a kernel identity instruction telling the LLM to avoid pipe tables in Telegram output.
2026-05-01 05:12:02 +00:00
..
testdata feat: telegram use parse mode ModeMarkdownV2 instead of ModeHTML (#1018) 2026-03-18 21:29:21 +08:00
command_registration.go Feat(channels): unify animated tool feedback across chat channels and Pico (#2622) 2026-04-23 10:35:50 +08:00
command_registration_test.go Feat(channels): unify animated tool feedback across chat channels and Pico (#2622) 2026-04-23 10:35:50 +08:00
init.go refactor(config): make config.Channel to multiple instance support 2026-04-13 22:21:21 +08:00
parse_markdown_to_md_v2.go fix(telegram): wrap markdown pipe tables in fenced code blocks 2026-05-01 05:12:02 +00:00
parse_markdown_to_md_v2_test.go fix(telegram): wrap markdown pipe tables in fenced code blocks 2026-05-01 05:12:02 +00:00
parser_markdown_to_html.go fix(telegram): wrap markdown pipe tables in fenced code blocks 2026-05-01 05:12:02 +00:00
parser_markdown_to_html_test.go fix(telegram): wrap markdown pipe tables in fenced code blocks 2026-05-01 05:12:02 +00:00
telegram.go Feat(channels): unify animated tool feedback across chat channels and Pico (#2622) 2026-04-23 10:35:50 +08:00
telegram_dispatch_test.go fix: Fixed the bug where the bus was closed and consumers had unfinished messages. (#1179) 2026-03-18 00:12:12 +08:00
telegram_group_command_filter_test.go Feat(channels): unify animated tool feedback across chat channels and Pico (#2622) 2026-04-23 10:35:50 +08:00
telegram_test.go Feat(channels): unify animated tool feedback across chat channels and Pico (#2622) 2026-04-23 10:35:50 +08:00