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 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
Developer and indie builder. I build products and automations with AI. Creator of Claude Hub.
LinkedIn