[Bug] Parallel tool calls trigger persistent "Cancelled" errors

Open 💬 8 comments Opened May 29, 2026 by antoinecellerier

Bug Description
"Cancelled: parallel tool call" errors kill the ongoing session. Once the error happens, it will happen for all following tool calls effectively killing the session. Restarting claude to resume the session fresh also doesn't seem to be showing the tool calls which had repeatedely errored out.

Environment Info

  • Platform: linux
  • Terminal: kitty
  • Version: 2.1.156
  • Feedback ID: 3cd02669-4c81-4283-9f78-9d9a266bef71

Terminal transcript when the error happens

● Bash(cd /home/antoine/stuff/*snip*; python3 localresearch/crosscheck.py 2>&1 | tail -20)
  ⎿  # crosscheck rows=842 mismatches=0

● Bash(cd /home/antoine/stuff/*snip*; python3 localresearch/crosscheck.py; echo "EXIT=$?")
  ⎿  # crosscheck rows=842 mismatches=0
     EXIT=0

● Bash(cd /home/antoine/stuff/*snip*
      python3 - <<'PY'…)
  ⎿  R2 OK: clean ValueError -> tmpo0z06u49.xml: endpoint type='internal_speaker' operating_mode='normal' has no <p
     rofile>

● Bash(cd /home/antoine/stuff/*snip*
      cat > /tmp/r2test.py <<'PY'…)
  ⎿  Error: Exit code 1
     Traceback (most recent call last):
       File "/tmp/r2test.py", line 4, in <module>
         import dolby_to_easyeffects as d
     ModuleNotFoundError: No module named 'dolby_to_easyeffects'

● Bash(python3 /tmp/r2test.py > /tmp/r2out.txt 2>&1; echo "exit=$?")
  ⎿  Cancelled: parallel tool call Bash(cd /home/antoine/stuff/*snip*
     cat > /tmp/…) errored

  Read 1 file (ctrl+o to expand)

● Bash(echo alive; cd /home/antoine/stuff/atmos; pwd)
  ⎿  Cancelled: parallel tool call Bash(cd /home/antoine/stuff/*snip*
     cat > /tmp/…) errored

● Bash(python3 /tmp/r2test.py 2>&1)
  ⎿  Cancelled: parallel tool call Bash(cd /home/antoine/stuff/*snip*
     cat > /tmp/…) errored

  Read 1 file (ctrl+o to expand)

● Update(tests/test_decoders.py)
  ⎿  Error editing file

● Bash(python3 -m pytest tests/test_decoders.py -q 2>&1 | tail -4)
  ⎿  Cancelled: parallel tool call Bash(cd /home/antoine/stuff/*snip*
     cat > /tmp/…) errored

● Bash(python3 -m pytest tests/test_decoders.py::TestIntAttr -q 2>&1 | tail -5)
  ⎿  Cancelled: parallel tool call Bash(cd /home/antoine/stuff/*snip*
     cat > /tmp/…) errored

● Bash(git log --oneline -3 > /tmp/g1.txt 2>&1; git status --short >> /tmp/g1.txt 2>&1; cat /tmp/g1.txt)
  ⎿  Cancelled: parallel tool call Bash(cd /home/antoine/stuff/*snip*
     cat > /tmp/…) errored

View original on GitHub ↗

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