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(review): add platform context to renders_native_tables() and standalone rich_messages check
- Add platform parameter to ChatAdapter::renders_native_tables() trait method
so unified adapter can make per-platform decisions (fixes regression where
all platforms would skip table wrapping when telegram_rich_messages=true)
- UnifiedGatewayAdapter now checks platform == "telegram" && rich_messages
- GatewayAdapter (standalone) now checks both platform_name and a new
telegram_rich_messages config field (added to GatewayConfig/GatewayParams)
- Update all call sites (AdapterRouter, Slack, tests) to pass platform arg
Fixes: unified mode multi-platform regression (F1)
Fixes: standalone mode Rich Messages assumption (F2)
0 commit comments