Claude Code version 2.1.289 addresses several critical stability issues, including terminal freezes caused by specific code patterns and plugin rendering errors. The update also resolves security gaps where Bash deny or ask rules were being bypassed under certain sandbox conditions.
- Fixed terminal freezing on short code blocks with many unclosed <script> tags or deeply nested substitutions.
- Corrected Bash deny and ask rules that were skipped when commands had environment variable prefixes or bare variable assignments under auto-allow.
- Resolved issues where installed mods failed to load in the first session after an upgrade.
- Fixed plugin panes failing to draw when links used localhost addresses, @ symbols, or file: paths.
- Added agent.spawn for teammates and idle/waiting states in $.agent.list().
- Improved error reporting for mod bands and panes that fail to draw.
These changes enhance the reliability of the development environment by preventing unexpected crashes and ensuring security policies are correctly enforced.