gsxdsm
94470d27ca
FN-8876: harden graph-owned executor test mocks
Align executor test fixtures with graph-owned session routing.
- Route executor harnesses through durable and ephemeral graph agents.
- Select implementation sessions by their task-completion tool.
- Guard lifecycle tests against review-only and empty captures.
Files changed:
.../engine/src/__tests__/executor-prompt.test.ts | 389 ++++++++++-----------
.../src/__tests__/executor-step-session.test.ts | 185 ++++++----
.../engine/src/__tests__/executor-test-helpers.ts | 87 ++---
3 files changed, 344 insertions(+), 317 deletions(-)
Fusion-Task-Id: FN-8876
Fusion-Task-Lineage: d89eeb54-0910-4dfb-890d-5f570afa9186
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-08-09 05:54:57 -07:00
..
2026-08-09 05:54:57 -07:00
2026-08-09 00:41:18 -07:00
2026-08-03 10:58:19 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-07 21:43:28 -07:00
2026-08-04 22:17:06 -07:00
2026-08-03 00:20:53 -07:00
2026-08-09 04:37:47 -07:00
2026-08-03 00:20:53 -07:00
2026-07-13 19:07:58 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-08 22:35:59 -07:00
2026-08-07 20:56:52 -07:00
2026-08-09 00:01:44 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-09 04:50:30 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-07-20 10:13:57 -07:00
2026-08-09 04:50:30 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-07 00:26:15 -07:00
2026-08-07 20:27:04 -07:00
2026-08-08 21:04:10 -07:00
2026-08-07 21:18:24 -07:00
2026-08-03 00:20:53 -07:00
2026-08-09 00:41:18 -07:00
2026-08-09 00:41:18 -07:00
2026-07-30 21:50:37 -07:00
2026-08-01 08:20:29 -07:00
2026-08-04 10:52:12 -07:00
2026-08-02 17:06:38 -07:00
2026-08-09 00:41:18 -07:00
2026-08-07 01:36:34 -07:00
2026-07-23 10:31:22 -07:00
2026-08-07 01:36:34 -07:00
2026-08-07 01:36:34 -07:00
2026-07-25 20:46:07 -07:00
2026-08-04 19:31:06 -07:00
2026-08-04 00:20:08 -07:00
2026-07-30 00:00:46 -07:00
2026-08-04 00:20:08 -07:00
2026-08-09 04:50:30 -07:00
2026-08-09 04:50:30 -07:00
2026-07-27 17:37:20 -07:00
2026-07-24 23:57:49 -07:00
2026-08-09 04:37:47 -07:00
2026-08-03 00:20:53 -07:00
2026-08-08 19:58:43 -07:00
2026-07-30 23:13:34 -07:00
2026-08-09 03:15:00 -07:00
2026-08-03 00:20:53 -07:00
2026-07-27 13:30:13 -07:00
2026-08-03 00:20:53 -07:00