gsxdsm
e0ec3d1fbd
FN-6368: route task chat steering to active sessions
Ensure task chat messages reach the live execution surface instead of waiting for a future session.
- Track seen steering comments for legacy, step-session, and workflow-step execution paths.
- Forward new task chat steering to active step sessions and workflow step sessions, including parallel step handles.
- Remove misleading inactive-session composer copy and cover the steering paths with regression tests.
- Add a patch changeset for the published Fusion package.
Files changed:
.changeset/fn-6368-steering-running-session.md | 5 +
packages/dashboard/app/components/TaskChatTab.tsx | 12 +-
.../app/components/__tests__/TaskChatTab.test.tsx | 18 +-
.../src/__tests__/executor-step-session.test.ts | 108 ++++++++++++
.../engine/src/__tests__/executor-test-helpers.ts | 3 +
.../src/__tests__/step-session-executor.test.ts | 40 +++++
packages/engine/src/executor.ts | 186 ++++++++++++++-------
packages/engine/src/step-session-executor.ts | 16 ++
8 files changed, 312 insertions(+), 76 deletions(-)
Fusion-Task-Id: FN-6368
Fusion-Task-Lineage: 610a6185-b136-4fea-a4bd-ea78ab5aab47
2026-06-13 09:41:20 -07:00
..
2026-06-13 09:41:20 -07:00
2026-04-24 19:39:20 -07:00
2026-06-10 19:05:55 -07:00
2026-04-13 16:35:06 -07:00
2026-06-10 19:05:55 -07:00
2026-06-08 15:19:27 -07:00
2026-06-12 17:47:02 -07:00