Crew workers are human-managed and should never be auto-killed by gt doctor --fix. This adds defense-in-depth protection: 1. OrphanSessionCheck.Fix() now skips any session matching the gt-<rig>-crew-<name> pattern 2. OrphanProcessCheck.Fix() now checks if a process has a crew session pane as an ancestor before killing it Even if detection fails (like the pgrep bug we just fixed), crew sessions and their processes will be protected. Generated with Claude Code Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
13 KiB
13 KiB