Disabling terminal title updates:
# Add to your shell configuration
export CLAUDE_CODE_DISABLE_TERMINAL_TITLE=1
claude chat
Todo reminders in action:
User: Help me refactor this codebase
Claude: I'll help you refactor the codebase. Let me create a todo list to track our progress.
[... 20+ turns of conversation without using TodoWrite ...]
Claude: [Reminder: You have 5 pending tasks in your todo list. Use /todos to view them.]
Shell snapshot behavior:
- Snapshots are created automatically when needed
- Old snapshots (>60 minutes by default) are cleaned up automatically
- Each snapshot is locked to prevent conflicts with concurrent Claude sessions
This update focuses on improving the developer experience with better task management, respecting privacy preferences, and ensuring stable shell environment handling.