FN-6750: harden task chat steering coverage
Verify task chat timestamps and immediate steering delivery across UI, route, and executor surfaces.
- Assert inline and expanded TaskChatTab timestamp parity for agent output and user steering comments.
- Cover steering route wake payloads so assigned agents receive the newest steering comment id immediately.
- Harden executor real-time steering tests for seen-before-inject ordering, queued prompt delivery, duplicate suppression, and empty-comment no-ops.
Files changed:
.../app/components/__tests__/TaskChatTab.test.tsx | 79 +++++++++++-
.../src/__tests__/routes-tasks-ops.test.ts | 136 +++++++++++++++++++++
.../src/__tests__/executor-step-session.test.ts | 116 ++++++++++++++++--
3 files changed, 316 insertions(+), 15 deletions(-)
Fusion-Task-Id: FN-6750
Fusion-Task-Lineage: 48e1d57d-fd37-4d45-9b98-766c4a2f704d