Peter Steinberger
81a201df26
feat: add portable table presentation blocks (#103583)
* feat(presentation): add portable table blocks
* chore(presentation): refresh generated contracts
* fix(slack): preserve table fallback payloads
* docs(changelog): note portable message tables
* fix(presentation): preserve cross-channel fallback delivery
* chore(plugin-sdk): refresh rebased contracts
* test(slack): align accessibility expectations
* fix(presentation): harden cross-channel fallback delivery
* chore(plugin-sdk): refresh rebased contracts
* docs(changelog): defer portable table release note
* fix(presentation): satisfy extension lint
* chore(plugin-sdk): refresh surface budgets
* fix(telegram): preserve reactions after progress replies
* fix(slack): preserve rendered preview fallback text
* fix(feishu): preserve oversized presentation fallbacks
* docs(changelog): note portable message tables
* docs(changelog): defer portable table release note
* chore(plugin-sdk): refresh rebased contracts
---------
Co-authored-by: Peter Steinberger <steipete@openai.com>
2026-07-10 22:29:13 -07:00
..
2026-07-05 00:32:47 -04:00
2026-07-07 10:07:13 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 22:07:44 +01:00
2026-07-05 00:32:47 -04:00
2026-07-06 12:30:12 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 22:14:36 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 23:44:53 +01:00
2026-07-06 01:44:51 -07:00
2026-07-05 00:32:47 -04:00
2026-07-10 19:18:47 -07:00
2026-07-10 22:23:10 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 23:11:01 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 19:18:47 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-07 01:10:42 -06:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 17:49:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-10 22:29:13 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 22:23:10 -07:00
2026-07-10 22:23:10 -07:00
2026-07-10 23:44:53 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 16:16:26 -07:00
2026-07-08 10:44:56 -07:00
2026-07-07 01:10:42 -06:00
2026-07-05 00:32:47 -04:00
2026-07-10 19:18:47 -07:00
2026-07-05 00:32:47 -04:00
2026-07-06 00:08:51 +01:00
2026-07-09 05:30:12 -05:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-06 05:27:35 +01:00
2026-07-05 00:32:47 -04:00
2026-07-06 19:57:03 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 05:19:13 +01:00
2026-07-05 00:32:47 -04:00