You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: resolve 10 port bugs found by systematic TS-vs-Python scan
HIGH:
1. Discord card fallback table: call table_element_to_ascii(headers, rows)
instead of table_to_ascii with a synthetic dict
2. Teams card_to_fallback_text: delegate to shared implementation for
proper emoji conversion and consistent child rendering
3. Megaphone emoji: correct gchat unicode from U+1F4E3 to U+1F4E2
4. Exclamation emoji: remove spurious "!" gchat alias causing false matches
5. Queue dequeue (redis + postgres): reconstruct Message objects from
serialized dicts with _type == "chat:Message"
6. WhatsApp callback data: use compact JSON separators matching Telegram
7. Discord/Teams render_postable: add dataclass-style message support
and fall back to super() instead of returning empty string
MEDIUM:
8. Slack/GChat heading bold: document as intentional improvement (no-op)
9. from_slack strip: strip at most one colon from each end to avoid
stripping interior colons in edge-case emoji names
10. WellKnownEmoji: add 10 missing entries (stop, 100, lightbulb, pin,
inbox, outbox, file, coffee, pizza, beer)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments