From 97d8bd3e62c89f2886625f2c3db8ce0c1544f267 Mon Sep 17 00:00:00 2001 From: Alex Newman Date: Mon, 17 Nov 2025 15:18:25 -0500 Subject: [PATCH] docs: Update CHANGELOG.md for v6.0.9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b74462cb..53e60a8f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,36 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [6.0.9] - 2025-11-17 + +## Queue Depth Indicator Feature + +Added a real-time queue depth indicator to the viewer UI that displays the count of active work items (queued + currently processing). + +### Features +- Visual badge next to claude-mem logo +- Shows count of pending messages + active SDK generators +- Only displays when queueDepth > 0 +- Subtle pulse animation for visual feedback +- Theme-aware styling +- Real-time updates via SSE + +### Implementation +- Backend: Added `getTotalActiveWork()` method to SessionManager +- Backend: Updated worker-service to broadcast queueDepth via SSE +- Frontend: Enhanced Header component to display queue bubble +- Frontend: Updated useSSE hook to track queueDepth state +- Frontend: Added CSS styling with pulse animation + +### Closes +- #122 - Implement queue depth indicator feature +- #96 - Add real-time queue depth indicator to viewer UI +- #97 - Fix inconsistent queue depth calculation + +### Credit +Original implementation by @thedotmack in PR #96 +Bug fix by @copilot-swe-agent in PR #97 + ## [6.0.8] - 2025-11-17 ## Critical Fix