Sessions hang during complex pipeline builds - unresponsive with '>' prompt

Resolved 💬 3 comments Opened Dec 7, 2025 by clintagossett Closed Feb 7, 2026

Description

Multiple Claude Code sessions become completely unresponsive during or after running complex build pipelines involving file transformations (Marp HTML to PPTX conversion, QA validation, image processing).

When a session hangs:

  1. New request is submitted
  2. Request appears above text entry with '>' prefix indicator
  3. No processing occurs - complete silence
  4. Terminal must be force-killed to recover

Context: What I Was Doing

Running a build pipeline that involves:

  • Marp markdown → HTML conversion
  • HTML to PPTX transformation (html2pptx script)
  • QA tile generation and validation
  • Image path processing and rewriting
  • Multiple sequential scripts in a master build script
  • Working across multiple directories/sessions simultaneously

Session IDs affected: 8fa9ceae, c50fb5c4, 8a3977aa, 42a126ac, 1f97787d

System Information

  • Claude Code Version: 2.0.60
  • OS: macOS (Darwin 25.1.0)
  • Frequency: Multiple occurrences Dec 6-7, 2025

Debug Log Findings

TypeErrors: (I.default||I) is not a function (Dec 6 21:44)
EISDIR: illegal operation on a directory, read (Dec 6 22:07)
Lock acquisition failures: /Users/clintgossett/.local/share/claude/versions/2.0.60

Reproduction Context

The hangs occur after:

  • Running complex build scripts with multiple sequential operations
  • Heavy file I/O and transformations
  • Extended session duration with multiple tool invocations
  • Jumping between multiple concurrent sessions

Expected Behavior

  • Request should execute or return an error
  • Session should remain responsive
  • Should be able to ctrl+c to cancel a stuck request

Actual Behavior

  • Complete unresponsiveness
  • No error message or indication
  • Terminal must be killed

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗