github Lexus2016/claude-code-studio v5.28.1
v5.28.1 — Fix crash on task resume when proxy buffer uninitialized

latest releases: v5.50.0, v5.49.1, v5.49.0...
one month ago

What's Fixed

Task resume crash — proxy buffer guard

The problem: When resuming a running Kanban task (switching back to a tab with an active task, or reconnecting after a WebSocket drop), the server could crash with Cannot read properties of undefined (reading 'filter') if the task's proxy _buffer hadn't been initialized as an array.

The fix: Added Array.isArray() guard before calling .filter() on proxy._buffer in both task resumption code paths (legacy handler and tab-aware handler). If _buffer isn't an array, the filter step is safely skipped — the task resumes normally without the text deduplication optimization, which is a graceful degradation.

Who is affected: Users running multiple Kanban tasks who switch between browser tabs or experience WebSocket reconnections during task execution.


Full Changelog: v5.28.0...v5.28.1

Don't miss a new claude-code-studio release

NewReleases is sending notifications on new releases.