From 36d64eee14ecf6135a94cd7178579d84c657649d Mon Sep 17 00:00:00 2001 From: beads/crew/emma Date: Thu, 1 Jan 2026 20:07:23 -0800 Subject: [PATCH] fix: show idle polecats as idle, not working MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The display was normalizing idle → working which was misleading. Idle polecats should show as idle so operators know to nuke them. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- internal/cmd/polecat.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/internal/cmd/polecat.go b/internal/cmd/polecat.go index 57e7def9..18f068fc 100644 --- a/internal/cmd/polecat.go +++ b/internal/cmd/polecat.go @@ -433,11 +433,8 @@ func runPolecatList(cmd *cobra.Command, args []string) error { sessionStatus = style.Success.Render("●") } - // Normalize state for display (legacy idle/active → working) + // Display actual state (no normalization - idle means idle) displayState := p.State - if p.State == polecat.StateIdle || p.State == polecat.StateActive { - displayState = polecat.StateWorking - } // State color stateStr := string(displayState)