wangyan2026
70394e190c
[AI] fix(line): downgrade row-overflow tables to ordered bullet text ( #117481 )
...
Add tableRowCap() pre-check before Flex conversion so row-overflow
tables route through formatOversizedTableAsBullets() + segments instead
of being silently truncated by the renderer's slice(0,10/12).
- tableHasInlineMarkup() reuses renderTableCell's canonical hasMarkup
- processLineMessage checks row count before convertTableToFlexBubble
- convertTableToFlexBubble shares tableHasInlineMarkup for layout decision
- Delivery-boundary tests in auto-reply-delivery.test.ts
- Runtime artifact tests with LINE SDK provider-facing proof
Co-authored-by: Peter Steinberger <steipete@macos.shared >
2026-08-02 00:11:23 -07:00
..
2026-08-01 09:11:09 -07:00
2026-08-01 09:21:45 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:10:06 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:56:23 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 16:13:15 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 18:29:16 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 14:33:21 -07:00
2026-08-01 17:00:04 -07:00
2026-08-01 22:10:06 -07:00
2026-08-01 02:44:22 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-02 00:42:26 -05:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:05:49 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:06:25 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 20:52:50 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 21:24:04 -07:00
2026-07-31 20:09:28 +08:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:59:12 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 23:35:57 -07:00
2026-08-01 23:28:59 -07:00
2026-08-01 23:32:28 -07:00
2026-08-01 16:13:15 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 23:08:36 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 11:55:52 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 09:11:09 -07:00
2026-08-02 00:11:23 -07:00
2026-08-01 00:36:15 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:05:49 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 21:36:05 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:18:56 -07:00
2026-08-01 22:06:25 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 21:37:46 -07:00
2026-08-01 22:15:29 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-02 07:31:34 +08:00
2026-08-01 13:01:40 -07:00
2026-08-01 23:28:59 -07:00
2026-08-01 22:05:49 -07:00
2026-08-01 22:05:49 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 22:01:38 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 23:35:57 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 14:20:34 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:05:55 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:18:15 -07:00
2026-08-01 22:10:06 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:10:06 -07:00
2026-08-01 23:08:36 -07:00
2026-08-01 22:08:06 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 23:32:28 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-02 09:21:37 +08:00
2026-08-01 23:57:31 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 23:09:51 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:12:24 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 22:17:52 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 22:10:06 -07:00
2026-08-02 07:42:55 +08:00
2026-08-01 22:10:06 -07:00
2026-08-01 15:02:33 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 23:18:09 -07:00
2026-08-01 09:15:07 -07:00
2026-08-01 23:35:57 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 09:11:09 -07:00
2026-08-01 23:23:26 -07:00
2026-08-01 23:19:47 -07:00
2026-08-02 09:21:37 +08:00
2026-08-01 09:11:09 -07:00