Commit Graph

19330 Commits

Author SHA1 Message Date
Vincent Koc
3bfd093cdb Slack: fail oversized merged block payloads 2026-03-15 20:39:43 -07:00
Vincent Koc
47e0bf522f Slack: fix review regressions 2026-03-15 20:38:18 -07:00
Vincent Koc
749f3e7baa Channels: centralize shared interactive rendering 2026-03-15 20:25:09 -07:00
Vincent Koc
4572ddfe2c Channels: add message action capabilities 2026-03-15 20:24:45 -07:00
Vincent Koc
66df5f2bcb Matrix: guard optional outbound handlers 2026-03-15 19:34:02 -07:00
Vincent Koc
9b7a943eda Slack: test shared interactive renderer 2026-03-15 19:34:01 -07:00
Vincent Koc
fbe80bdd46 Discord: test shared interactive renderer 2026-03-15 19:34:01 -07:00
Vincent Koc
53e4359249 Plugins: update Slack interactive tests 2026-03-15 19:34:01 -07:00
Vincent Koc
daecbeeaba Plugins: register Slack interactive handlers correctly 2026-03-15 19:34:01 -07:00
Vincent Koc
bd74ce74aa Slack: update shared interactive interaction tests 2026-03-15 19:34:01 -07:00
Vincent Koc
e9a8d840a6 Slack: fix shared interactive registration context 2026-03-15 19:34:01 -07:00
Vincent Koc
78f0e35529 Cron: treat shared interactive payloads as deliverable 2026-03-15 19:34:01 -07:00
Vincent Koc
a1e78fd52f Outbound: test shared interactive telegram delivery 2026-03-15 19:34:01 -07:00
Vincent Koc
86c26bd171 Outbound: deliver shared interactive payloads 2026-03-15 19:34:01 -07:00
Vincent Koc
fd60b0fc85 Reply: update shared interactive normalize tests 2026-03-15 19:34:01 -07:00
Vincent Koc
2ff309db4d Reply: update shared interactive flow tests 2026-03-15 19:34:01 -07:00
Vincent Koc
6f6edbe770 Reply: route shared interactive payloads outbound 2026-03-15 19:34:01 -07:00
Vincent Koc
99a251e7ca Reply: keep shared interactive payloads during normalization 2026-03-15 19:34:01 -07:00
Vincent Koc
3b6652dcd8 Slack: map shared interactive sends in SDK actions 2026-03-15 19:34:01 -07:00
Vincent Koc
ee89ffd264 Discord: map shared interactive sends in actions 2026-03-15 19:34:01 -07:00
Vincent Koc
8880bc32fa CLI: add shared interactive send flag 2026-03-15 19:34:01 -07:00
Vincent Koc
7648fe6f8a Outbound: accept shared interactive sends 2026-03-15 19:34:01 -07:00
Vincent Koc
488f1b0ed3 Outbound: parse shared interactive params 2026-03-15 19:34:01 -07:00
Vincent Koc
4db39a74f1 Message Tool: add shared interactive schema 2026-03-15 19:34:01 -07:00
Vincent Koc
fbc4217443 Slack: advertise shared interactive support 2026-03-15 19:34:01 -07:00
Vincent Koc
1a0313bb1f Discord: advertise shared interactive support 2026-03-15 19:34:01 -07:00
Vincent Koc
68a809298d Telegram: advertise shared interactive support 2026-03-15 19:34:01 -07:00
Vincent Koc
8fd4511df5 Channels: test shared interactive support checks 2026-03-15 19:34:01 -07:00
Vincent Koc
5d4dbf1c7d Channels: expose shared interactive support checks 2026-03-15 19:34:01 -07:00
Vincent Koc
a079c190f9 Channels: add interactive message capability 2026-03-15 19:34:01 -07:00
Vincent Koc
23b68d0349 Slack: add shared interactive renderer 2026-03-15 19:34:01 -07:00
Vincent Koc
f56aa4dee7 Discord: render shared interactive payloads outbound 2026-03-15 19:34:01 -07:00
Vincent Koc
3218efcfd8 Discord: add shared interactive renderer 2026-03-15 19:34:01 -07:00
Vincent Koc
c9a07282e4 Telegram: render shared interactive payloads outbound 2026-03-15 19:34:01 -07:00
Vincent Koc
1c562bf211 Telegram: add shared interactive renderer 2026-03-15 19:34:01 -07:00
Vincent Koc
86befdd2b3 Slack: render shared interactive payloads outbound 2026-03-15 19:34:01 -07:00
Vincent Koc
2c50e199b7 Reply: compile Slack directives into shared interactions 2026-03-15 19:34:01 -07:00
Vincent Koc
103f92c3ed Plugins: centralize binding approval interactions 2026-03-15 19:34:01 -07:00
Vincent Koc
b1ac4e1d8e Outbound: preserve shared interactive payloads 2026-03-15 19:34:01 -07:00
Vincent Koc
bb34721175 Reply: keep interactive payloads renderable 2026-03-15 19:34:01 -07:00
Vincent Koc
96e6ba3046 Reply: expose shared interactive payloads 2026-03-15 19:34:01 -07:00
Vincent Koc
60648a51b3 Interactive: add shared payload model 2026-03-15 19:34:01 -07:00
Vincent Koc
07eae3da90 Tests: cover Slack block-action shared dispatch 2026-03-15 19:34:01 -07:00
Vincent Koc
7158406298 Slack: route block actions through shared dispatcher 2026-03-15 19:34:01 -07:00
Vincent Koc
c2f8549bce Tests: cover Slack shared interactive dispatcher 2026-03-15 19:34:00 -07:00
Vincent Koc
93e25774da Plugins: add Slack shared interactive dispatcher 2026-03-15 19:34:00 -07:00
Vincent Koc
8795a5fee6 Plugins: add Slack interactive handler types 2026-03-15 19:34:00 -07:00
Vincent Koc
70e4931739 Plugin SDK: export Slack interactive handler context 2026-03-15 19:34:00 -07:00
Ayaan Zaidi
c08796b039 fix: add Telegram topic-edit action (#47798) 2026-03-16 08:03:22 +05:30
Ayaan Zaidi
ac5e97097e fix(telegram): normalize topic-edit targets 2026-03-16 08:03:22 +05:30