gsxdsm
66bbeaa28d
FN-9108: Restore routed workflow-principal session identity
Restore routed principal attribution throughout workflow prompt and review sessions.
- Thread the graph-selected principal into workflow-step execution.
- Resolve principal runtime configuration, skills, telemetry, and session attribution consistently.
- Fail closed when the routed principal is unavailable and add regression coverage.
- Add a patch changeset for the restored behavior.
Files changed:
.../fn-9108-workflow-principal-session-identity.md | 7 +
.../executor-workflow-step-principal.test.ts | 154 +++++++++++++++++++++
.../engine/src/executor/execute-workflow-step.ts | 34 ++++-
.../engine/src/executor/run-graph-custom-node.ts | 11 +-
4 files changed, 198 insertions(+), 8 deletions(-)
Fusion-Task-Id: FN-9108
Fusion-Task-Lineage: ec668551-8ff4-4ced-8c7f-a4aa04eb044f
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-08-15 17:45:32 -07:00
..
2026-08-15 17:45:32 -07:00
2026-08-15 16:51:54 -07:00
2026-08-15 14:52:38 -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-10 12:01:25 -07:00
2026-08-03 00:20:53 -07:00
2026-08-15 16:51:54 -07:00
2026-08-15 17:45:32 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-15 00:35:12 -07:00
2026-08-03 00:20:53 -07:00
2026-08-10 17:50:27 -07:00
2026-08-11 05:45:36 -07:00
2026-08-15 17:16:05 -07:00
2026-08-11 17:53:40 -07:00
2026-08-11 12:34:47 -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-09 15:23:59 -10:00
2026-08-11 05:45:36 -07:00
2026-08-10 15:19:43 -10:00
2026-08-15 03:22:13 -07:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-11 11:29:30 -10:00
2026-08-03 00:20:53 -07:00
2026-08-03 00:20:53 -07:00
2026-08-15 03:22:13 -07:00
2026-08-07 20:27:04 -07:00
2026-08-14 22:16:44 -07:00
2026-08-15 03:22:13 -07:00
2026-08-03 00:20:53 -07:00
2026-08-15 16:51:54 -07:00
2026-08-11 05:45:36 -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 15:46:09 -10:00
2026-08-15 00:02:52 -07:00
2026-08-15 16:51:54 -07:00
2026-08-15 14:19:23 -07:00
2026-08-12 21:24:53 -07:00
2026-08-04 00:20:08 -07:00
2026-07-30 00:00:46 -07:00
2026-08-11 21:44:22 -07:00
2026-08-09 04:50:30 -07:00
2026-08-15 17:16:05 -07:00
2026-07-27 17:37:20 -07:00
2026-08-15 17:06:39 -07:00
2026-08-14 22:10:35 -07:00
2026-08-15 15:31:58 -07:00
2026-08-10 16:44:19 -07:00
2026-07-30 23:13:34 -07:00
2026-08-12 21:24:53 -07:00
2026-08-03 00:20:53 -07:00
2026-07-27 13:30:13 -07:00
2026-08-09 17:04:55 -07:00