Claude Code 2.1.227: the bug that broke Bash under claude-code-action is fixed

2.1.227 fixes a bug that made every Bash command fail under claude-code-action on GitHub-hosted runners, plus a display glitch after rewinding in /tui.

claude-code changelog github-actions tui

Claude Code 2.1.227 shipped on August 10. It's a small release, five changes total, but one of them could have blocked entire CI pipelines. Here's what matters.

claude-code-action: not a single Bash command was getting through

If you run claude-code-action on GitHub-hosted runners with allowed_non_write_users configured, every Bash command failed, no exceptions. On a CI setup that relies on Claude Code to run tests, builds, or lints, that means a fully blocked pipeline from the moment the bug shipped, not just a slowdown. If your GitHub Actions workflows have been mysteriously failing lately and you use this option, update to 2.1.227 before digging further.

/tui: a rewind could bring back a conversation you'd just erased

Another behavior fix: /tui could resurface a conversation that had been rewound to before its very first message, in other words a state that shouldn't have existed anymore. Fixed in 2.1.227. If rewind and /tui are both part of your workflow, the behavior now matches what you'd expect.

A Max plan flag evaluated the wrong way

If a session started with an expired login token, feature flags could get evaluated without accounting for the user's subscription tier. The concrete effect: Max plan users were sometimes prompted to enable usage credits for Fable, even though they didn't need to. A UI false positive rather than an actual billing issue, but one that could plant doubt. Fixed.

The rest, worth a skim

  • Slash-command menu: blue now marks only the selected row, characters matching what you typed are bolded instead of recolored, and names with emoji or accented characters keep their glyphs intact.
  • Performance: fewer event-loop stalls on file-not-found suggestions and @-mention size checks.

Should you update

Yes if you use claude-code-action with allowed_non_write_users on GitHub-hosted runners: that setup was completely broken before this version. For everyone else, a comfort update, no particular urgency.

Source: official Claude Code changelog.

Pierre Rondeau

Pierre Rondeau

Developer and indie builder. I build products and automations with AI. Creator of Claude Hub.

LinkedIn