{"version":"0.2.116","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\/0.2.116\/e\/new-features","release_url":"https:\/\/changelogs.core-directive.com\/v\/0.2.116","markdown":"### New Features\n\nEnhanced IDE Integration\n\n- **New WebSocket IDE Transport**: Added support for WebSocket-based IDE connections, enabling more robust communication with IDEs like JetBrains\n- **Improved IDE Connection Management**: Better handling of IDE connections with automatic reconnection and timeout management\n- **IDE Extension Installation**: Enhanced automatic installation of IDE extensions with version checking and compatibility validation\n\nConfiguration & Management\n\n- **Cleanup Period Configuration**: New `cleanupPeriodDays` setting in managed settings to control how long logs and project data are retained (default: 30 days)\n\n`  {\n    \"cleanupPeriodDays\": 30\n  }`\n\n- **Automatic Log Cleanup**: Claude Code now automatically cleans up old log files and project data based on the configured cleanup period\n- **Enhanced Environment Control**: New `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` environment variable to disable telemetry, auto-updates, and error reporting\n\nAPI Key Management\n\n- **API Key Helper TTL**: New `CLAUDE_CODE_API_KEY_HELPER_TTL_MS` environment variable to control API key caching duration\n- **Better Authentication Handling**: Improved handling of 401 authentication errors with automatic cache clearing"}