{"version":"1.0.52","anchor":"new-features","canonical_anchor":"new-features","heading":"New Features","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.52\/e\/new-features","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.52","markdown":"### New Features\n\nMetrics Opt-Out Detection\n\n- Added automatic detection of organization-level metrics opt-out preferences\n- Claude Code now checks if your organization has disabled metrics logging and respects that setting\n- The check is cached for 1 hour to minimize API calls\n- If the check fails, metrics are disabled by default for privacy\n\nEnhanced Shell Snapshot Management\n\n- **Improved shell snapshot creation** with better error handling and file locking\n- **Automatic cleanup** of old shell snapshots (older than configured threshold)\n- Shell snapshots are now timestamped with random suffixes to avoid conflicts\n- Added file locking to prevent concurrent access issues\n- Shell snapshot files are automatically cleaned up on shutdown\n\nTodo List Reminders\n\n- **Automatic todo reminders** to help you stay on track with your tasks\n- Claude will remind you about your todo list after 20 turns without using TodoWrite\n- Reminders appear at most every 10 turns to avoid being intrusive\n- Example: After extended conversations, Claude will prompt: \"You have X pending tasks in your todo list\"\n\nSystem Reminders\n\n- New `system-reminder` functionality for injecting context-aware guidance\n- Allows Claude to provide system-level hints and reminders during conversations"}