You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
ImprovementsKind: in v2.1.307,
ImprovementsSection of the release
What
Workflow scripts run only when Claude Code runs on Bun, the JavaScript runtime its native binary is built on. If Claude Code is instead running on Node or Deno, other JavaScript runtimes, the script is not started and a message tells you to use the native binary.
Why
People who run Claude Code's JavaScript package under Node, for example through the SDK, now get a clear explanation instead of a vague failure.