Fusion Agent
808f4c603b
FN-199: request detailed reasoning summaries
...
Request detailed reasoning bodies for Responses-family model traces while preserving provider fallback behavior.\n\n- Shape supported Responses payloads to request detailed reasoning summaries.\n- Retry once with the prior payload when detailed summaries are rejected.\n- Preserve titled trace bodies across dashboard surfaces and document the setting.\n\nFiles changed:\n .changeset/fn-199-reasoning-summary.md | 7 +
docs/dashboard-guide.md | 2 +-
docs/settings-reference.md | 4 +
.../__tests__/ThinkingTrace.surfaces.test.tsx | 19 +++
.../components/__tests__/ThinkingTrace.test.tsx | 4 +
.../src/__tests__/pi-reasoning-summary.test.ts | 150 +++++++++++++++++++++
.../__tests__/reasoning-summary-payload.test.ts | 102 ++++++++++++++
.../src/execution/reasoning-summary-payload.ts | 72 ++++++++++
packages/engine/src/pi.ts | 48 +++++++
9 files changed, 407 insertions(+), 1 deletion(-)
Fusion-Task-Id: FN-199
Fusion-Task-Lineage: a3179f05-e709-4bae-9f4a-5507810717d8
Co-authored-by: Fusion <noreply@runfusion.ai >
2026-08-27 21:35:29 +00:00
..
2026-08-21 19:30:31 -07:00
2026-08-21 19:30:08 -07:00
2026-08-26 09:57:42 +00:00
2026-08-23 10:03:46 -07:00
2026-08-23 17:07:31 -07:00
2026-08-23 16:46:14 -07:00
2026-08-23 09:04:29 -07:00
2026-08-23 19:46:27 -07:00
2026-08-25 19:46:49 +00:00
2026-08-24 05:59:49 +00:00
2026-04-25 09:09:31 -07:00
2026-08-24 10:33:36 +00:00
2026-08-19 21:14:31 -07:00
2026-08-18 18:21:50 -07:00
2026-08-18 18:49:42 -07:00
2026-08-18 20:16:44 -07:00
2026-08-18 21:20:34 -07:00
2026-08-18 20:38:48 -07:00
2026-08-18 21:09:03 -07:00
2026-08-20 21:42:30 -07:00
2026-08-17 22:48:49 -07:00
2026-08-17 22:43:59 -07:00
2026-08-26 07:31:40 +00:00
2026-08-15 22:42:51 -07:00
2026-08-23 16:45:03 -07:00
2026-08-18 17:18:56 -07:00
2026-08-26 20:08:48 +00:00
2026-08-15 15:21:30 -07:00
2026-08-15 14:52:38 -07:00
2026-08-15 22:42:51 -07:00
2026-08-23 09:13:23 -07:00
2026-08-17 17:38:26 -07:00
2026-08-21 07:48:23 -07:00
2026-08-17 16:26:30 -07:00
2026-08-17 22:21:13 -07:00
2026-08-17 21:39:06 -07:00
2026-08-17 16:56:48 -07:00
2026-08-17 23:49:33 -07:00
2026-08-15 15:33:40 -07:00
2026-08-16 17:46:23 -07:00
2026-08-23 16:45:30 -07:00
2026-08-23 15:24:08 -07:00
2026-08-15 22:16:34 -07:00
2026-08-17 23:45:40 -07:00
2026-08-18 18:05:15 -07:00
2026-08-15 21:42:34 -07:00
2026-08-17 20:47:28 -07:00
2026-08-17 13:54:48 -07:00
2026-08-18 17:55:31 -07:00
2026-08-17 20:58:15 -07:00
2026-08-23 16:46:14 -07:00
2026-08-23 16:46:14 -07:00
2026-08-15 21:42:01 -07:00
2026-08-15 15:52:52 -07:00
2026-08-21 07:48:23 -07:00
2026-08-23 16:53:38 -07:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:38 +00:00
2026-08-20 03:55:39 +00:00
2026-08-20 03:55:39 +00:00
2026-08-20 03:55:39 +00:00
2026-08-20 03:55:39 +00:00
2026-08-20 03:55:39 +00:00
2026-08-20 03:56:41 +00:00
2026-08-20 03:56:41 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:23 +00:00
2026-08-20 03:57:39 +00:00
2026-08-20 03:57:39 +00:00
2026-08-21 04:32:52 +00:00
2026-08-21 04:32:52 +00:00
2026-08-21 04:32:52 +00:00
2026-08-21 04:32:52 +00:00
2026-08-21 04:32:53 +00:00
2026-08-21 04:32:53 +00:00
2026-08-21 04:32:53 +00:00
2026-08-21 04:32:53 +00:00
2026-08-21 04:34:43 +00:00
2026-08-21 04:35:58 +00:00
2026-08-21 04:34:43 +00:00
2026-08-21 04:34:43 +00:00
2026-08-21 04:34:43 +00:00
2026-08-21 04:36:21 +00:00
2026-08-21 14:41:37 +00:00
2026-08-21 14:41:37 +00:00
2026-08-21 14:41:37 +00:00
2026-08-21 14:41:37 +00:00
2026-08-23 01:35:06 +00:00
2026-08-23 01:35:06 +00:00
2026-08-23 01:35:06 +00:00
2026-08-23 01:36:12 +00:00
2026-08-23 01:35:06 +00:00
2026-08-23 01:36:12 +00:00
2026-08-23 01:36:12 +00:00
2026-08-23 01:36:12 +00:00
2026-08-23 01:36:12 +00:00
2026-08-23 01:36:12 +00:00
2026-08-23 01:36:32 +00:00
2026-08-23 01:36:32 +00:00
2026-08-23 01:36:13 +00:00
2026-08-23 01:37:58 +00:00
2026-08-23 01:36:33 +00:00
2026-08-23 01:37:58 +00:00
2026-08-23 03:31:25 +00:00
2026-08-23 03:55:59 +00:00
2026-08-23 03:09:03 +00:00
2026-08-26 20:02:12 -07:00
2026-08-23 05:19:57 +00:00
2026-08-23 04:51:25 +00:00
2026-08-23 05:37:27 +00:00
2026-08-23 14:05:04 +00:00
2026-08-23 08:26:56 +00:00
2026-08-23 09:22:26 +00:00
2026-08-24 01:20:23 +00:00
2026-08-24 04:45:58 +00:00
2026-08-27 21:35:29 +00:00
2026-08-27 21:35:29 +00:00
2026-08-27 21:35:29 +00:00
2026-08-27 21:35:29 +00:00
2026-08-17 13:54:48 -07:00
2026-08-17 13:54:48 -07:00
2026-08-17 13:54:48 -07:00
2026-08-17 13:54:48 -07:00
2026-08-17 13:54:48 -07:00
2026-08-17 13:54:48 -07:00
2026-08-17 13:54:48 -07:00
2026-08-17 13:54:48 -07:00
2026-08-13 16:08:52 -07:00
2026-08-13 16:31:44 -07:00
2026-08-13 15:30:53 -07:00
2026-08-13 15:55:37 -07:00
2026-08-13 17:13:56 -07:00
2026-08-13 16:48:01 -07:00
2026-08-13 16:39:11 -07:00
2026-08-13 17:22:46 -07:00
2026-08-14 12:41:03 -07:00
2026-08-14 12:59:23 -07:00
2026-08-14 14:24:26 -07:00
2026-08-14 20:50:55 -07:00
2026-08-14 23:33:36 -07:00
2026-08-14 21:32:58 -07:00
2026-08-15 00:02:52 -07:00
2026-08-14 23:22:05 -07:00
2026-08-14 22:10:35 -07:00
2026-08-14 23:42:52 -07:00
2026-08-14 21:51:45 -07:00
2026-08-15 01:14:43 -07:00
2026-08-14 22:03:16 -07:00
2026-08-15 00:35:12 -07:00
2026-08-14 23:14:19 -07:00
2026-08-15 00:25:04 -07:00
2026-08-15 00:41:44 -07:00
2026-08-15 03:22:13 -07:00
2026-08-14 22:16:44 -07:00
2026-08-14 21:44:18 -07:00
2026-08-15 00:48:23 -07:00
2026-08-15 06:42:39 -07:00
2026-08-15 21:07:02 -07:00
2026-08-15 06:09:09 -07:00
2026-08-15 07:19:29 -07:00
2026-08-15 08:51:35 -07:00
2026-08-15 16:51:54 -07:00
2026-08-15 12:38:24 -07:00
2026-08-15 12:04:30 -07:00
2026-08-15 14:19:23 -07:00
2026-08-15 13:39:24 -07:00
2026-08-15 17:36:32 -07:00
2026-08-15 17:13:20 -07:00
2026-08-15 17:06:39 -07:00
2026-08-15 17:45:32 -07:00
2026-08-15 19:10:55 -07:00
2026-08-15 17:53:29 -07:00
2026-08-15 21:24:25 -07:00
2026-08-15 20:17:07 -07:00
2026-08-15 21:57:22 -07:00
2026-08-15 23:14:24 -07:00
2026-08-16 00:59:48 -07:00
2026-08-16 02:26:42 -07:00
2026-08-16 01:50:38 -07:00
2026-08-16 08:05:11 -07:00
2026-08-16 16:04:18 -07:00
2026-08-17 20:54:43 -07:00
2026-08-19 18:16:49 -07:00
2026-08-19 18:50:27 -07:00
2026-08-19 18:08:55 -07:00
2026-08-19 21:42:29 -07:00
2026-08-19 19:46:35 -07:00
2026-08-19 19:59:04 -07:00
2026-08-19 18:57:33 -07:00
2026-08-19 22:44:46 -07:00
2026-08-19 19:12:28 -07:00
2026-08-19 20:17:42 -07:00
2026-08-19 19:34:53 -07:00
2026-08-19 20:25:18 -07:00
2026-08-19 20:08:05 -07:00
2026-08-19 20:35:19 -07:00
2026-08-19 22:37:12 -07:00
2026-08-19 23:20:27 -07:00
2026-08-19 23:29:37 -07:00
2026-08-20 00:54:56 -07:00
2026-08-20 03:36:07 -07:00
2026-08-20 00:36:50 -07:00
2026-08-21 10:57:44 -07:00
2026-08-21 09:21:52 -07:00
2026-08-21 08:25:18 -07:00
2026-08-21 10:18:45 -07:00
2026-08-22 19:43:45 -07:00
2026-08-22 20:37:46 -07:00
2026-08-22 21:13:02 -07:00
2026-08-23 01:16:35 -07:00
2026-08-23 09:55:53 -07:00
2026-08-23 09:21:10 -07:00
2026-08-23 11:40:06 -07:00
2026-08-23 16:00:53 -07:00
2026-08-23 16:47:22 -07:00
2026-08-23 17:17:08 -07:00
2026-08-23 20:56:45 -07:00
2026-08-23 21:17:55 -07:00
2026-08-23 21:47:40 -07:00
2026-08-26 19:45:18 -07:00
2026-08-23 12:31:25 -07:00
2026-08-23 15:45:20 -07:00
2026-08-23 01:36:33 +00:00
2026-08-23 16:56:40 -07:00
2026-08-18 00:11:06 -07:00
2026-08-13 15:12:08 -07:00
2026-08-26 18:24:05 +00:00
2026-08-15 15:22:33 -07:00
2026-08-27 21:35:29 +00:00
2026-08-26 18:59:53 +00:00
2026-08-23 09:26:16 -07:00
2026-08-23 03:29:32 -07:00
2026-08-26 21:07:12 +00:00
2026-08-16 08:32:46 -07:00
2026-08-18 20:55:18 -07:00
2026-08-18 20:40:34 -07:00
2026-08-23 16:31:25 -07:00
2026-08-26 07:52:47 +00:00
2026-08-22 19:23:15 -07:00
2026-08-26 20:06:31 -07:00
2026-08-23 23:40:34 -07:00
2026-08-26 19:24:58 +00:00
2026-08-23 16:53:10 -07:00
2026-06-24 19:25:51 -07:00
2026-08-17 15:10:56 -07:00
2026-08-18 21:09:03 -07:00
2026-08-15 22:42:39 -07:00
2026-08-18 00:09:53 -07:00
2026-08-17 15:47:43 -07:00
2026-08-26 09:03:59 +00:00
2026-08-26 06:54:08 +00:00
2026-08-26 03:19:40 +00:00
2026-08-25 01:40:26 +00:00
2026-08-26 01:16:30 +00:00
2026-08-24 16:21:30 +00:00
2026-08-26 18:39:04 +00:00
2026-08-23 16:46:14 -07:00
2026-08-18 00:10:46 -07:00
2026-08-18 22:11:47 -07:00
2026-08-17 15:05:10 -07:00
2026-08-18 22:11:22 -07:00
2026-08-19 21:01:56 -07:00
2026-08-23 16:46:14 -07:00
2026-08-23 16:46:14 -07:00
2026-08-23 16:46:14 -07:00
2026-08-23 16:46:14 -07:00
2026-08-23 19:00:06 -07:00
2026-08-18 21:09:03 -07:00
2026-08-18 19:13:53 -07:00
2026-08-25 12:31:43 +00:00
2026-08-26 08:57:31 +00:00
2026-08-22 19:16:00 -07:00
2026-08-25 10:45:13 +00:00
2026-08-14 21:55:49 -07:00
2026-08-23 15:31:17 -07:00
2026-08-18 19:52:36 -07:00
2026-08-26 04:32:59 +00:00
2026-08-27 00:48:09 +00:00
2026-08-18 21:57:57 -07:00
2026-08-26 05:59:29 +00:00
2026-08-26 06:06:56 +00:00
2026-08-26 05:03:49 +00:00
2026-08-25 23:40:38 +00:00
2026-08-23 15:01:39 -07:00
2026-08-18 21:14:26 -07:00
2026-08-26 09:28:19 +00:00
2026-08-17 14:37:49 -07:00