Fix/powershell silent exit windows#55433
Open
risingsamurai wants to merge 2 commits intoanthropics:mainfrom
Open
Fix/powershell silent exit windows#55433risingsamurai wants to merge 2 commits intoanthropics:mainfrom
risingsamurai wants to merge 2 commits intoanthropics:mainfrom
Conversation
Add Hookify hooks to detect and prevent problematic drag-and-drop image operations that cause Claude Code to freeze on 'pasting text...'. - Block reads from macOS temporary folders that contain incomplete thumbnails - Warn users before reading image files to prevent hangs - Provide helpful guidance for proper drag-and-drop workflow - Reference issue anthropics#55420 for additional context This addresses the root cause where macOS creates floating thumbnails before fully saving files, causing Claude Code to hang when trying to read incomplete/temporary file paths.
…hropics#55424) Add hooks to detect and prevent bash command patterns that cause Claude Code REPL to silently exit on Windows PowerShell hosts. - Detect multi-step command chains (&& &&) that overwhelm PowerShell - Warn about stderr redirect + pipe patterns causing handle leaks - Monitor bash command frequency to prevent memory/handle leaks - Provide clear guidance for Windows-specific workarounds - Reference issue anthropics#55424 with detailed pattern explanations This addresses the root cause where dense bash subprocess chains during long-running agent sessions cause silent PowerShell host exits, leaving users stranded at bare PS prompts with no error messages. Files added: - examples/hooks/windows_bash_stability_hook.py (comprehensive monitoring) - .claude/hookify.windows-bash-stability.local.md (pattern detection) - .claude/hookify.windows-pipe-pattern.local.md (pipe pattern warnings)
This was referenced May 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Claude Code REPL silently exits on Windows inside PowerShell
during long-running agent sessions with dense Bash subprocess
chains. No error, no traceback — session just vanishes after
50+ Bash tool uses in 10-30 minute sessions.
Fixes #55424
Root Cause
Fix
Added 3 detection and prevention hooks:
windows_bash_stability_hook.py— tracks bash commandfrequency, detects risky patterns, alerts before crash threshold
hookify.windows-bash-stability.local.md— detectsmulti-step && chains and warns with safer alternatives
hookify.windows-pipe-pattern.local.md— targets2>&1 | grep patterns that cause handle leaks on Windows
Key Features
Testing