v4.23.0 — show the spawning Claude Code session on worker rows
Added
-
Worker rows now identify the Claude Code session that spawned them. Every backend parser
records Claude Code's inherited session id inmeta.json, preserving the original non-empty
value across resumes. The dashboard shows the parent project and short session id before the
worker cwd, while legacy workers without the field retain their previous metadata line. -
Parent-project resolution stays cheap on the SSE-refreshed worker list. The list route maps
session ids to dash-encoded~/.claude/projectsdirectories using cached directory listings
only; it never reads transcript contents. The existing transcript-based parent index remains
confined to the worker detail route.