Vincent Koc
a976cc2e95
Slack: add opt-in interactive reply directives (#44607)
* Reply: add Slack interactive directive parser
* Reply: wire Slack directives into normalization
* Reply: cover Slack directive parsing
* Reply: test Slack directive normalization
* Slack: hint interactive reply directives
* Config: add Slack interactive reply capability type
* Config: validate Slack interactive reply capability
* Reply: gate Slack directives behind capability
* Slack: gate interactive reply hints by capability
* Tests: cover Slack interactive reply capability gating
* Changelog: note opt-in Slack interactive replies
* Slack: fix interactive reply review findings
* Slack: harden interactive reply routing and limits
* Slack: harden interactive reply trust and validation
2026-03-13 14:08:04 -07:00
..
2026-03-08 18:40:14 +00:00
2026-03-11 01:44:38 +00:00
2026-02-15 05:05:47 +00:00
2026-03-07 19:46:41 +05:30
2026-03-12 14:59:27 -04:00
2026-03-01 20:39:24 +01:00
2026-02-26 14:00:35 +01:00
2026-03-07 19:01:16 +05:30
2026-03-11 01:44:38 +00:00
2026-03-03 01:06:00 +00:00
2026-03-01 20:39:24 +01:00
2026-03-05 09:38:12 +01:00
2026-03-01 20:39:24 +01:00
2026-03-02 05:20:19 +00:00
2026-03-12 21:06:15 -07:00
2026-02-22 08:15:28 +00:00
2026-02-18 18:25:25 +00:00
2026-03-10 12:44:33 +08:00
2026-03-12 03:15:17 -04:00
2026-03-12 03:15:17 -04:00
2026-03-02 23:48:11 +00:00
2026-03-09 23:04:35 -04:00
2026-03-09 23:04:35 -04:00
2026-03-07 10:52:16 +05:30
2026-03-11 21:08:55 +03:00
2026-03-10 14:02:43 -07:00
2026-03-10 14:02:43 -07:00
2026-02-21 13:04:37 +01:00
2026-02-13 05:22:14 +01:00
2026-03-12 03:15:17 -04:00
2026-03-12 03:15:17 -04:00
2026-02-26 11:00:09 +01:00
2026-03-02 05:20:19 +00:00
2026-02-10 00:44:38 -06:00
2026-03-06 02:17:50 +01:00
2026-03-12 14:58:14 -04:00
2026-03-08 00:23:07 +00:00
2026-02-26 11:00:09 +01:00
2026-03-11 01:35:04 +00:00
2026-03-09 23:04:35 -04:00
2026-02-21 13:04:37 +01:00
2026-02-23 02:33:35 -05:00
2026-03-12 14:58:14 -04:00
2026-03-03 16:28:38 -05:00
2026-03-03 16:28:38 -05:00
2026-03-09 23:04:35 -04:00
2026-03-08 19:07:28 +03:00
2026-03-12 23:31:31 +00:00
2026-02-22 12:02:38 +01:00
2026-02-20 19:26:25 -06:00
2026-03-12 13:55:51 +01:00
2026-02-18 01:34:35 +00:00
2026-03-01 21:30:07 +00:00
2026-03-06 02:17:50 +01:00
2026-02-26 14:00:35 +01:00
2026-03-12 23:31:31 +00:00
2026-02-18 23:09:09 +00:00
2026-02-19 07:24:02 +00:00
2026-02-18 17:48:01 +00:00
2026-02-16 02:11:12 +00:00
2026-02-17 00:11:02 +00:00
2026-03-12 23:31:31 +00:00
2026-03-06 02:17:50 +01:00
2026-02-22 17:11:54 +00:00
2026-02-22 17:11:54 +00:00
2026-03-11 01:44:38 +00:00
2026-02-26 11:00:09 +01:00
2026-02-18 01:34:35 +00:00
2026-03-05 09:38:12 +01:00
2026-03-13 02:51:55 +00:00
2026-03-13 02:51:55 +00:00
2026-02-18 23:09:09 +00:00
2026-01-31 16:19:20 +09:00
2026-02-18 23:09:09 +00:00
2026-03-10 23:55:10 +00:00
2026-03-10 23:55:10 +00:00
2026-03-12 23:31:31 +00:00
2026-03-12 23:31:31 +00:00
2026-03-02 04:00:02 +00:00
2026-03-12 23:31:31 +00:00
2026-03-11 01:31:06 -04:00
2026-02-26 14:34:15 +01:00
2026-02-19 14:33:02 -08:00
2026-03-12 23:31:31 +00:00
2026-03-12 23:31:31 +00:00
2026-02-23 00:50:13 +01:00
2026-01-31 16:19:20 +09:00
2026-02-26 11:00:09 +01:00
2026-02-15 05:05:47 +00:00
2026-03-12 23:31:31 +00:00
2026-03-02 07:13:10 +00:00
2026-03-01 20:39:24 +01:00
2026-03-09 23:03:50 +01:00
2026-03-09 23:03:50 +01:00
2026-03-09 23:04:35 -04:00
2026-03-09 23:04:35 -04:00
2026-02-14 00:29:29 +01:00
2026-02-22 22:20:04 +01:00
2026-02-14 15:39:45 +00:00
2026-01-18 06:12:54 +00:00
2026-03-03 18:56:11 -05:00
2026-03-10 01:12:10 +03:00
2026-03-12 23:31:31 +00:00
2026-03-12 23:31:31 +00:00
2026-03-12 23:31:31 +00:00
2026-02-26 13:43:39 +01:00
2026-03-12 23:31:31 +00:00
2026-03-05 07:56:14 +05:30
2026-03-12 23:31:31 +00:00
2026-03-07 10:41:05 +00:00
2026-03-07 10:41:05 +00:00
2026-03-07 10:41:05 +00:00
2026-03-12 13:55:51 +01:00
2026-03-07 14:06:07 -06:00
2026-01-31 16:19:20 +09:00
2026-03-02 06:19:16 +00:00
2026-03-12 14:59:27 -04:00
2026-03-12 14:59:27 -04:00
2026-03-02 18:40:04 +00:00
2026-03-02 18:40:04 +00:00
2026-03-02 06:19:16 +00:00
2026-02-18 01:34:35 +00:00
2026-03-10 12:44:33 +08:00
2026-03-10 12:44:33 +08:00
2026-03-02 19:00:08 +00:00
2026-03-02 23:00:49 +00:00
2026-03-02 22:51:28 +00:00
2026-03-02 22:51:28 +00:00
2026-03-02 19:57:33 +00:00
2026-03-13 01:33:37 +00:00
2026-03-13 14:08:04 -07:00
2026-02-24 23:28:58 +00:00
2026-02-24 23:28:58 +00:00
2026-03-13 15:07:03 +05:30
2026-03-13 15:07:03 +05:30
2026-02-18 01:34:35 +00:00
2026-02-25 02:16:03 +00:00
2026-02-25 02:16:03 +00:00
2026-03-08 00:51:11 +00:00
2026-03-12 03:15:17 -04:00
2026-03-13 14:08:04 -07:00
2026-02-22 22:00:08 +01:00
2026-03-07 23:27:51 +00:00
2026-03-13 14:08:04 -07:00
2026-03-02 23:16:47 +00:00
2026-03-02 23:16:47 +00:00
2026-03-02 22:43:10 +00:00
2026-03-02 23:16:47 +00:00
2026-03-07 10:52:16 +05:30
2026-03-07 10:52:16 +05:30
2026-03-03 21:40:38 -06:00
2026-03-03 21:40:38 -06:00
2026-03-08 14:13:13 +05:30
2026-02-12 18:50:36 -06:00
2026-03-10 12:44:33 +08:00
2026-02-18 01:34:35 +00:00
2026-03-13 14:08:04 -07:00
2026-02-05 16:54:44 -05:00
2026-03-13 14:08:04 -07:00
2026-03-13 14:08:04 -07:00
2026-03-06 08:53:16 -05:00
2026-03-06 08:53:16 -05:00
2026-03-03 02:37:23 +00:00
2026-03-03 02:06:58 +00:00
2026-03-03 02:37:23 +00:00
2026-03-12 13:55:51 +01:00
2026-03-13 15:07:03 +05:30
2026-03-13 15:07:03 +05:30
2026-02-19 21:16:26 -06:00
2026-03-05 07:56:14 +05:30
2026-03-02 00:07:29 +00:00
2026-03-06 23:46:02 -06:00
2026-03-06 23:46:02 -06:00
2026-03-13 14:08:04 -07:00
2026-03-02 16:53:14 +00:00
2026-02-26 16:04:48 +05:30
2026-03-08 09:17:02 +05:30
2026-03-08 09:17:02 +05:30
2026-02-18 18:25:25 +00:00
2026-03-05 19:20:24 -08:00
2026-03-06 02:17:50 +01:00
2026-03-06 02:17:50 +01:00
2026-01-17 10:26:08 +00:00
2026-02-01 10:03:47 +09:00
2026-02-26 17:01:09 +01:00
2026-02-26 11:42:38 +00:00
2026-02-26 17:36:16 +01:00
2026-02-26 17:36:16 +01:00
2026-02-26 17:36:16 +01:00
2026-02-03 23:02:45 -08:00