gsxdsm
c2475b012d
FN-8064: add proactive task chat status updates
Task-detail chat now narrates engine progress and review outcomes in real time.
- Emit bounded, redacted status rows for step lifecycle and review paths.
- Present status entries with a distinct task-chat treatment.
- Cover status narration and diagnostic sanitization with engine tests.
Files changed:
.changeset/fn-8064-proactive-chat.md | 7 +
docs/architecture.md | 1 +
packages/dashboard/app/components/TaskChatTab.css | 16 ++
packages/dashboard/app/components/TaskChatTab.tsx | 9 +-
.../engine/src/__tests__/executor-prompt.test.ts | 28 +++-
.../engine/src/__tests__/proactive-status.test.ts | 54 +++++++
packages/engine/src/executor.ts | 176 ++++++++++++++++-----
packages/engine/src/proactive-status.ts | 117 ++++++++++++++
8 files changed, 365 insertions(+), 43 deletions(-)
Fusion-Task-Id: FN-8064
Fusion-Task-Lineage: c6d0a9b5-0946-4bf4-8338-e982e1cbfd53
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-16 02:47:59 -07:00
..
2026-07-15 20:28:11 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 02:35:29 -07:00
2026-07-16 02:47:59 -07:00
2026-07-15 14:41:05 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 02:47:59 -07:00
2026-07-16 01:32:23 -07:00
2026-07-13 10:32:12 -07:00
2026-07-13 10:32:12 -07:00
2026-06-08 15:19:27 -07:00
2026-07-15 08:44:11 -07:00