Peter Steinberger
|
90a545b9e6
|
refactor(slack): trim internal exports (#106794)
|
2026-07-13 13:37:21 -07:00 |
|
Peter Steinberger
|
4349687b9d
|
refactor(extensions): burn down Discord and Slack dead exports (#106017)
* refactor(discord): trim dead internal exports
* refactor(slack): trim dead internal exports
* test(discord): cover inherited streaming migration
* chore(tooling): ratchet reduced extension LOC
* refactor(discord): remove stale approval helper import
* chore(deadcode): remove reintroduced transcript baseline
|
2026-07-12 22:58:22 -07:00 |
|
Peter Steinberger
|
934a974c29
|
feat(slack): support native data visualizations (#104539)
|
2026-07-11 09:18:39 -07:00 |
|
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 |
|