Claude Code version 2.1.235 introduces an optional spellcheck feature for the prompt input and resolves several issues with prompt caching, UI alignment, and permission dialogs.
- Added an optional `spellcheck` setting that underlines misspelled words using installed `aspell`, `hunspell`, or `ispell`.
- Fixed whole-prompt-cache invalidation when a language server disconnected or reconnected mid-session.
- Fixed nested markdown list items misaligning at depth 3+ and added hanging indents in the terminal UI.
- Improved memory and CPU usage for background cloud sessions by stopping event stream re-scanning on every update.
- Enhanced the embedded `grep` in native macOS/Linux builds to fail fast on pathological patterns and print correct context.
- Fixed slash commands showing HTML entities instead of actual characters while Claude is responding.
These changes improve the reliability of session management, reduce resource consumption during background tasks, and enhance the accuracy of text input and search features.