Published: 2026-03-11
diff-viewer.tsx) — new LCS-based, syntax-highlighted code diff component with language detection for 20+ file types, collapsible context, copy button, and a compact DiffBadge inline componentreasoning-chain.tsx) — new WHY → WHAT → HOW timeline visualization of agent reasoning, with per-level styling (thinking, decisions, tool calls, insights, errors) and paginationwrite_file trace entries now render the DiffViewer instead of raw JSONYou can now see exactly what an agent was thinking, what code it changed, and how it reached each decision — directly inside the pipeline and job detail views. No more raw JSON blobs or opaque tool call logs.
Successfully merged PR #140 and published release v1.0.126.
PR #140 — "feat: Agent Activity Transparency — Diff Viewer, Reasoning Chain & Files Changed tabs"
mainRelease v1.0.126 published at: https://github.com/SaaS-Factory-Live/SaaSFactory.SaaSFactory/releases/tag/v1.0.126
diff-viewer.tsx (new) — LCS-based syntax-highlighted code diff viewer with language detection for 20+ file types, collapsible context, copy button, and a DiffBadge inline component.reasoning-chain.tsx (new) — WHY → WHAT → HOW timeline visualization of agent reasoning, with per-log-level styling (thinking, decisions, tool calls, insights, errors) and pagination.live-pipeline-detail.tsx (enhanced) — "Activity Feed" renamed to "Agent Explainability"; new 3-tab layout (Activity / Reasoning / Files Changed); live "thinking" bubble on running job cards; "X files written" badge.agent-job-detail-dialog.tsx (enhanced) — New "Files Changed" and "Reasoning" tabs; write_file trace entries now render DiffViewer instead of raw JSON.This is a pure frontend enhancement with no schema changes or new API routes — 4 files, +2,195 / −782 lines.