---
title: "v0.17.0 — System Monitor"
date: 2026-03-12
version: v0.17.0
---

## New features

**System Monitor page** — A new sidebar section shows real-time CPU, memory, and disk usage for your machine alongside your Claude sessions. Open it to see live gauges and a top-process list, all streaming via server-sent events.

**Animated gauges** — Gauge values tween smoothly using a rAF-based animation hook. Values interpolate between readings instead of snapping, making CPU spikes and memory changes easy to track visually.

**Live process list** — Processes are grouped and normalized by name, sorted by CPU usage, and updated in real time. See what your machine is actually doing while your agents run.

**Staggered card reveal** — On first load, monitor cards animate in sequentially for a clean entry.

## Improvements

- **Async correctness** — `std::thread::sleep` moved into `spawn_blocking`; the system observer no longer blocks the async runtime.
- **SSE event alignment** — `init` and `snapshot` event names now match between the Rust backend and the React frontend.

## Getting started

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