Fusion
dc96d572cb
feat(FN-3021): merge fusion/fn-3021
Commits merged:
- test(FN-3021): complete Step 2 — assert quick-chat scoped mobile tool-call rules
- feat(FN-3021): complete Step 1 — scope mobile quick-chat tool-call row override
- feat(FN-3021): complete Step 4 — document compact mobile quick-chat tool-call summaries
- fix(FN-3021): complete Step 3 — restore dashboard typecheck in custom providers
- test(FN-3021): complete Step 2 — add mobile quick-chat tool-call regression coverage
- feat(FN-3021): complete Step 1 — keep quick-chat tool-call summary single-line on mobile
Files changed:
docs/dashboard-guide.md | 1 +
packages/dashboard/app/components/CustomProvidersSection.tsx | 1 +
packages/dashboard/app/components/QuickChatFAB.css | 1 +
3 files changed, 3 insertions(+)
Fusion-Task-Id: FN-3021
2026-04-30 00:26:07 -07:00
..
2026-04-30 00:10:42 -07:00
2026-04-18 12:14:43 -07:00
2026-04-29 14:26:58 -07:00
2026-04-29 14:26:58 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 09:38:16 -07:00
2026-04-28 19:20:10 -07:00
2026-04-29 23:14:51 -07:00
2026-04-27 22:17:54 -07:00
2026-04-27 22:17:54 -07:00
2026-04-24 19:39:20 -07:00
2026-04-27 22:17:54 -07:00
2026-04-29 13:29:00 -07:00
2026-04-27 22:17:54 -07:00
2026-04-27 03:13:32 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-22 09:56:26 -07:00
2026-04-27 08:45:49 -07:00
2026-04-24 19:39:20 -07:00
2026-04-25 13:46:00 -07:00
2026-04-27 22:17:54 -07:00
2026-04-27 04:05:25 -07:00
2026-04-29 16:55:20 -07:00
2026-04-29 14:26:58 -07:00
2026-04-25 00:07:19 -07:00
2026-04-25 00:07:19 -07:00
2026-04-28 19:20:10 -07:00
2026-04-25 01:45:29 -07:00
2026-04-25 01:45:29 -07:00
2026-04-24 22:25:57 -07:00
2026-04-28 14:25:55 -07:00
2026-04-27 04:05:25 -07:00
2026-04-29 09:21:30 -07:00
2026-04-29 09:46:16 -07:00
2026-04-29 09:46:16 -07:00
2026-04-29 13:23:31 -07:00
2026-04-29 13:23:31 -07:00
2026-04-24 13:24:49 -07:00
2026-04-28 14:25:56 -07:00
2026-04-29 16:26:53 -07:00
2026-04-27 04:05:25 -07:00
2026-04-27 04:05:25 -07:00
2026-04-24 09:38:16 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-29 22:18:18 -07:00
2026-04-27 20:05:45 -07:00
2026-04-29 20:15:05 -07:00
2026-04-29 20:15:05 -07:00
2026-04-29 23:39:18 -07:00
2026-04-30 00:26:07 -07:00
2026-04-26 23:35:18 -07:00
2026-04-26 23:47:22 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-26 22:50:51 -07:00
2026-04-26 22:50:51 -07:00
2026-04-25 11:28:33 -07:00
2026-04-29 07:10:52 -07:00
2026-04-27 17:26:07 -07:00
2026-04-27 17:26:07 -07:00
2026-04-24 19:39:20 -07:00
2026-04-26 10:01:21 -07:00
2026-04-27 03:07:58 -07:00
2026-04-25 10:50:32 -07:00
2026-04-29 19:09:55 -07:00
2026-04-29 07:10:52 -07:00
2026-04-29 19:09:55 -07:00
2026-04-24 19:39:20 -07:00
2026-04-29 07:10:52 -07:00
2026-04-23 23:02:35 -07:00
2026-04-27 18:10:24 -07:00
2026-04-28 16:20:24 -07:00
2026-04-29 16:26:53 -07:00
2026-04-28 23:23:34 -07:00
2026-04-29 22:21:27 -07:00
2026-04-28 20:07:54 -07:00
2026-04-29 08:15:01 -07:00
2026-04-29 08:15:01 -07:00
2026-04-29 16:25:30 -07:00
2026-04-29 16:25:30 -07:00
2026-04-29 08:15:01 -07:00
2026-04-29 08:15:01 -07:00
2026-04-27 02:24:21 -07:00
2026-04-27 02:24:21 -07:00
2026-04-27 17:26:07 -07:00
2026-04-24 19:39:20 -07:00
2026-04-25 11:10:10 -07:00
2026-04-26 02:15:54 -07:00
2026-04-28 14:25:55 -07:00
2026-04-02 14:04:46 -07:00
2026-04-24 09:38:16 -07:00
2026-04-23 23:02:36 -07:00
2026-04-23 23:02:36 -07:00
2026-04-19 20:48:13 -07:00
2026-04-27 04:05:25 -07:00
2026-04-24 19:39:20 -07:00
2026-04-26 12:25:10 -07:00
2026-04-27 03:07:58 -07:00
2026-04-29 22:21:27 -07:00
2026-04-25 07:04:50 -07:00
2026-04-29 23:39:18 -07:00
2026-04-29 23:54:29 -07:00
2026-04-26 12:25:10 -07:00
2026-04-26 11:39:08 -07:00
2026-04-28 18:21:17 -07:00
2026-04-28 00:18:31 -07:00
2026-04-28 00:23:45 -07:00
2026-04-25 11:21:35 -07:00
2026-04-28 14:25:55 -07:00
2026-04-24 09:38:16 -07:00
2026-04-24 09:38:16 -07:00
2026-04-28 23:23:34 -07:00
2026-04-28 23:23:34 -07:00
2026-04-09 13:01:19 -07:00
2026-04-28 14:25:55 -07:00
2026-04-24 19:39:20 -07:00
2026-04-17 08:01:38 -07:00
2026-04-29 23:39:18 -07:00
2026-04-29 23:39:18 -07:00
2026-04-24 22:54:44 -07:00
2026-04-25 07:04:50 -07:00
2026-04-27 22:17:54 -07:00
2026-04-27 23:06:20 -07:00
2026-04-25 13:46:00 -07:00
2026-04-25 13:46:00 -07:00
2026-04-28 14:25:55 -07:00
2026-04-28 14:25:55 -07:00
2026-04-27 17:26:07 -07:00
2026-04-27 17:26:07 -07:00
2026-04-16 11:51:47 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-22 13:57:10 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-08 11:00:32 -07:00
2026-04-01 01:36:24 -07:00
2026-04-06 15:05:21 -07:00
2026-04-28 14:25:56 -07:00
2026-04-28 23:23:34 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-26 22:17:19 -07:00
2026-04-29 07:10:52 -07:00
2026-04-27 22:17:54 -07:00
2026-04-23 23:02:36 -07:00
2026-04-30 00:26:07 -07:00
2026-04-30 00:10:42 -07:00
2026-04-29 21:57:46 -07:00
2026-04-29 21:57:46 -07:00
2026-04-29 22:21:27 -07:00
2026-04-29 22:21:27 -07:00
2026-04-24 19:39:20 -07:00
2026-04-27 04:05:25 -07:00
2026-04-27 04:05:25 -07:00
2026-04-23 23:02:36 -07:00
2026-04-29 08:15:01 -07:00
2026-04-29 08:15:01 -07:00
2026-04-27 22:17:54 -07:00
2026-04-27 04:05:25 -07:00
2026-04-27 19:36:24 -07:00
2026-04-23 23:02:36 -07:00
2026-04-15 09:45:57 -07:00
2026-04-29 16:26:53 -07:00
2026-04-27 19:36:24 -07:00
2026-04-24 22:54:44 -07:00
2026-04-24 19:39:20 -07:00
2026-04-29 20:15:05 -07:00
2026-04-29 23:54:29 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-28 14:25:56 -07:00
2026-04-24 19:39:20 -07:00
2026-04-16 04:38:05 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-28 14:25:56 -07:00
2026-04-28 21:05:38 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-25 12:40:32 -07:00
2026-04-24 19:39:20 -07:00
2026-04-26 14:06:48 -07:00
2026-04-15 09:45:57 -07:00
2026-04-27 04:05:25 -07:00
2026-04-29 23:54:29 -07:00
2026-04-29 23:54:29 -07:00
2026-04-28 14:25:56 -07:00
2026-04-29 21:42:44 -07:00
2026-04-14 11:43:52 -07:00
2026-04-29 09:46:16 -07:00
2026-04-29 11:42:37 -07:00
2026-04-26 22:21:18 -07:00
2026-04-26 22:21:18 -07:00
2026-04-29 18:01:59 -07:00
2026-04-29 18:01:59 -07:00
2026-04-25 07:59:48 -07:00
2026-04-24 19:39:20 -07:00
2026-04-24 19:39:20 -07:00
2026-04-29 08:15:01 -07:00
2026-04-27 20:06:06 -07:00
2026-04-28 19:20:10 -07:00
2026-04-28 22:17:32 -07:00
2026-04-29 07:10:52 -07:00
2026-04-10 00:58:52 -07:00
2026-04-27 17:26:07 -07:00
2026-04-29 17:23:22 -07:00
2026-04-27 01:40:07 -07:00
2026-04-29 21:33:18 -07:00
2026-04-29 00:31:46 -07:00
2026-04-27 04:33:10 -07:00
2026-04-28 14:25:55 -07:00
2026-04-25 12:18:55 -07:00
2026-04-27 18:10:24 -07:00
2026-04-28 00:35:48 -07:00
2026-04-08 09:07:34 -07:00
2026-04-28 14:25:56 -07:00