# Claude Code 2.1.227: GitHub Action Bash failures and expired-token flag fixes

> A small fix release. Two items matter for CI and plan-tier users: every Bash command failed under `claude-code-action` with `allowed_non_write_users` on GitHub-hosted runners, and an expired login token could make Max plan users be wrongly prompted to enable usage credits for Fable.

| | |
|---|---|
| **Tool** | Claude Code |
| **Version** | 2.1.227 |
| **Kind** | release |
| **Published** | 2026-08-10 |
| **Observed** | 2026-08-11 |
| **Significance** | 2/5 |
| **Breaking** | no |
| **Categories** | fix |

## What changed


- Fixed every Bash command failing under `claude-code-action` with `allowed_non_write_users` on GitHub-hosted runners
- Fixed feature flags being evaluated without the user's subscription tier when a session started with an expired login token, which could wrongly prompt Max plan users to enable usage credits for Fable
- Fixed `/tui` bringing back a conversation that had been rewound to before its first message
- Slash-command menu: blue now marks only the selected row, matched characters are bolded instead of recolored, and emoji or accented names keep their glyphs
- Fewer event-loop stalls on file-not-found suggestions and at-mention size checks


## Sources

- [changelog_md](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md) — retrieved 2026-08-11

## Community

_No curated reactions recorded. Facts and community takes are kept in separate layers
and never blended._

---
Canonical: https://changelogs.info/claude-code/2-1-227
Entity: https://changelogs.info/claude-code
Event ID: `evt_2026-08-10_claude-code_2-1-227`
Licence: event synthesis © changelogs.info, CC BY 4.0. Linked sources belong to their vendors.
