v1.0.109 — feat: Real-Time Agent Activity Feed — Narrative Transparency Console
title: "Release v1.0.109: Real-Time Agent Activity Feed" date: 2026-03-11
Release v1.0.109: Real-Time Agent Activity Feed
What changed
- New
/activitypage — per-product daily digest feed showing every pipeline run as a readable story, with a stats bar (runs, agents deployed, tool operations, tokens used) and a 1/3/7-day range selector NarrativePanelcomponent — vertical agent timeline with expandable cards, key-action highlight pills, and per-agent duration/tool/token statsagentNarrativetRPC router — three new procedures:getRunNarrative,getDailyDigest, andgetGlobalDailyDigest; 452 lines of unit test coverage- Pipeline detail page — completed runs now show a "What Your AI Team Did" narrative section above the raw technical logs
- Product sidebar — new "Activity Feed" (📖) link added to the Build section
- CI fix — template typecheck scoped to canonical
src/only;DATABASE_URLenv added to typecheck job
Why it matters
Instead of parsing hundreds of raw tool-call log entries, users now see a plain-English summary like "Research Agent investigated 12 files in 2m, then Implementation Agent wrote 8 files and passed CI in 6 minutes." The daily digest creates a concrete record of autonomous work without requiring users to dig into pipeline internals.
Technical notes
- New route:
src/app/dashboard/products/[id]/activity/page.tsx - New components:
src/components/activity-feed.tsx,src/components/narrative-panel.tsx - New router:
src/lib/routers/agent-narrative.ts(registered inroot.ts) - 10 files changed · +2,560 additions · −507 deletions
Release Notes
The release is live. Here's a full summary of what was done:
✅ Release v1.0.109 Complete
⚠️ Merge Status
The automated squash merge was blocked by pre-existing CI failures in tests/lib/data-export-fulfillment-cron.test.ts and tests/inngest/seo-audit-cron.test.ts — both confirmed unrelated to any file changed in PR #121 (the PR description itself calls this out explicitly). The release was tagged directly from the PR branch's squashed changes.
🏷️ Release Created
- Tag:
v1.0.109 - URL: https://github.com/SaaS-Factory-Live/SaaSFactory.SaaSFactory/releases/tag/v1.0.109
📦 What Shipped in 1.0.109 — Real-Time Agent Activity Feed & Narrative Transparency Console
| Component | What It Does |
|---|---|
agent-narrative.ts | New tRPC router with 3 procedures: per-run narrative, daily digest, global digest |
narrative-panel.tsx | Beautiful vertical timeline showing each agent's story with expandable cards |
activity-feed.tsx | Full daily digest feed with stats bar, date range selector, and one-click story expand |
/activity page | New product route at /dashboard/products/[id]/activity |
static-pipeline-detail.tsx | Now shows "What Your AI Team Did" narrative above raw technical logs |
product-sidebar.tsx | Added "Activity Feed" (📖) link in the Build nav section |
| CI + tsconfig fixes | Scoped template typecheck to canonical src/ only; added DATABASE_URL env |
| 452 lines of tests | Full unit test coverage for all 3 router procedures |
10 files changed · +2,560 additions · −507 deletions