gsxdsm
62ddb19cb3
FN-7543: render original task prompt as collapsible markdown in Plan tab
Original prompt in the Task Detail Plan tab now renders as Markdown and is collapsed by default behind a chevron toggle, matching the shared PROMPT.md renderer instead of showing raw preserved plain text.
- Add a collapse/expand chevron toggle (`.detail-source-header`/`.detail-source-toggle`) for the original-prompt section, collapsed by default; toggle only renders when content exists.
- Render the expanded original prompt through the shared ReactMarkdown pipeline (remarkGfm, sharedRehypePlugins, markdownLinkifyComponents) instead of plain preserved text.
- Update CSS: replace `.detail-original-prompt-text` box/border/pre-wrap styling with `.detail-section--original-prompt .markdown-body` sizing rules (including mobile breakpoint).
- Update dashboard-guide.md docs to describe the collapsed-by-default markdown rendering behavior.
- Update TaskDetailModal tests to cover collapsed-by-default state, expand/collapse toggle, markdown rendering, and no-toggle empty state.
- Add changeset (@runfusion/fusion patch) describing the user-facing behavior change.
Files changed:
.changeset/fn-7543-original-prompt-markdown-collapsed.md | 7 +++
docs/dashboard-guide.md | 2 +-
packages/dashboard/app/components/TaskDetailModal.css | 13 ++----
packages/dashboard/app/components/TaskDetailModal.tsx | 30 +++++++++++--
packages/dashboard/app/components/__tests__/TaskDetailModal.inline-editing-and-integrations.test.tsx | 52 +++++++++++++---------
5 files changed, 69 insertions(+), 35 deletions(-)
Fusion-Task-Id: FN-7543
Fusion-Task-Lineage: b00964c0-404e-41a1-b9e1-336c000d4acc
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-04 21:28:18 -07:00
..
2026-07-04 21:28:15 -07:00
2026-07-03 13:10:20 -07:00
2026-07-04 21:28:17 -07:00
2026-07-04 21:28:18 -07:00
2026-07-03 21:45:21 -07:00
2026-07-03 22:40:36 -07:00
2026-07-04 21:28:16 -07:00
2026-07-04 21:28:17 -07:00
2026-07-03 13:10:20 -07:00
2026-07-03 13:10:20 -07:00
2026-06-08 15:19:27 -07:00
2026-07-03 13:10:20 -07:00