March 11, 20261.0.126SaaS Factory
v1.0.126 — feat: Agent Activity Transparency — Diff Viewer, Reasoning Chain & Files Changed tabs
Release v1.0.126: Agent Activity Transparency — Diff Viewer, Reasoning Chain & Files Changed tabs
Published: 2026-03-11
What changed
- Diff Viewer (
diff-viewer.tsx) — new LCS-based, syntax-highlighted code diff component with language detection for 20+ file types, collapsible context, copy button, and a compactDiffBadgeinline component - Reasoning Chain (
reasoning-chain.tsx) — new WHY → WHAT → HOW timeline visualization of agent reasoning, with per-level styling (thinking, decisions, tool calls, insights, errors) and pagination - Live Pipeline Detail — "Activity Feed" renamed to "Agent Explainability"; 3-tab layout added (Activity / Reasoning / Files Changed); live "thinking" bubble on running agent job cards; "X files written" badge
- Agent Job Detail Dialog — new "Files Changed" and "Reasoning" tabs;
write_filetrace entries now render theDiffViewerinstead of raw JSON
Why it matters
You 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.
Technical notes
- Pure frontend change: no schema migrations, no new API routes
- 4 files modified/added, +2,195 / −782 lines
Release Notes
Successfully merged PR #140 and published release v1.0.126.
PR #140 — "feat: Agent Activity Transparency — Diff Viewer, Reasoning Chain & Files Changed tabs"
- Squash-merged into
main
Release v1.0.126 published at: https://github.com/SaaS-Factory-Live/SaaSFactory.SaaSFactory/releases/tag/v1.0.126
What shipped:
diff-viewer.tsx(new) — LCS-based syntax-highlighted code diff viewer with language detection for 20+ file types, collapsible context, copy button, and aDiffBadgeinline 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_filetrace entries now renderDiffViewerinstead of raw JSON.
This is a pure frontend enhancement with no schema changes or new API routes — 4 files, +2,195 / −782 lines.