Description
Deleting threads in t3code frequently results in a crash with the following error:
file:///.npm/_npx/5ca66e5ae19a7ff4/node_modules/effect/dist/internal/effect.js:171
return new globalThis.Error("All fibers interrupted without error");
^
Error: All fibers interrupted without error
at Module.causeSquash (effect/dist/internal/effect.js:171:12)
at Object.next (effect/dist/Stream.js:6879:21)
at async h4.streamInput (@anthropic-ai/claude-agent-sdk/sdk.mjs:22:1905)
Steps to Reproduce
- Open t3code
- Have an existing Claude thread
- Delete the thread
- Application crashes with the above error
Additional Context
- The error originates from the Effect library's fiber interruption handling, surfacing through
@anthropic-ai/claude-agent-sdk.
- Sometimes the deletion hangs before eventually completing, other times it crashes immediately.
- Multiple users have independently confirmed this behavior.