v1.0.166 — feat: Real-Time Agent Workspace Console with Human-in-the-Loop Controls
Release v1.0.166: Real-Time Agent Workspace Console with Human-in-the-Loop Controls
March 20, 2026
What changed
- New page:
/dashboard/agent-workspace— a split-panel console showing all active pipelines (left) and a real-time terminal-style log feed (right) - 5 intervention controls on every pipeline card: Interrupt ⏸, Inject 💬, Take Over ✋, Resume ▶, Note 📝
- Fleet-wide SSE stream at
/api/agent-workspace/stream— fingerprint-diffed updates every 3s, heartbeat every 15s - Quick Inject Bar — type instructions directly into the console and push them into a running agent's context with ⌘↵
agent_interventionstable — persistent audit log of every human action taken- Sidebar now includes Agent Workspace and Agent Marketplace links
Why it matters
You can now observe every agent running across your entire fleet in one place and intervene at any point — without stopping or restarting the pipeline.
Technical notes
- New
agent_interventionsDB table required (migration included) - 3 new tRPC routers:
agentWorkspace,agentMarketplace,fleetBenchmarks - SSE route has
maxDuration = 300— requires a runtime that supports long-lived connections
Release Notes
Reviewed PR #185 (feat: Real-Time Agent Workspace Console with Human-in-the-Loop Controls). The feature branch had a rebase conflict, but all 12 changed files were already fully integrated into main. Created GitHub release v1.0.166 at https://github.com/SaaS-Factory-Live/SaaSFactory.SaaSFactory/releases/tag/v1.0.166 with comprehensive release notes covering: the new /dashboard/agent-workspace page, 5 human-in-the-loop intervention controls, fleet-wide SSE stream endpoint, agent_interventions DB table, 3 new tRPC routers (agentWorkspace, agentMarketplace, fleetBenchmarks), and sidebar navigation update.