---
title: "v0.13.0 — Workflows and Live Chat"
date: 2026-03-11
version: v0.13.0
---

## New features

**Workflow system** — Create, browse, and run multi-stage workflows from a dedicated Workflows page. Each workflow has a VS Code-style detail layout with a Mermaid diagram preview, YAML editor, and a streaming LLM chat rail that generates workflow definitions in real time. The runner tab shows stage columns, attempt cards, and a progress bar. Two built-in seed workflows ship out of the box: Plan Polisher and Plan Executor.

**Unified live chat** — The live session view now combines history and real-time messages in a single scrollable conversation. No more switching between tabs to see what happened before you opened the session versus what's happening now.

**Recently closed sessions** — When a session ends, it appears in a "Recently Closed" section on the Live Monitor instead of vanishing. Dismiss individual sessions or clear them all. Closed sessions persist across server restarts via SQLite.

**Dynamic model list** — The model selector now fetches available models from the backend instead of using a hardcoded list. Full model IDs are shown in tooltips for disambiguation.

**Queued message indicators** — User messages waiting in the queue appear as pending bubbles with a "Queued" badge, so you can see what's been sent but not yet processed.

## Improvements

- **Workflow sidecar runner** — Stage execution with gate polling and automatic crash recovery in the Node.js sidecar process.
- **Queue operation metadata** — System messages and queue operations now carry metadata through WebSocket events to the event cards.
- **Production hardening** — Six security and correctness fixes for the workflow endpoints.
- **Live monitor polish** — Resume button, consistent labels, batched SQLite writes, and FileEvent persistence.

## Getting started

```bash
npx claude-view@latest
```
