{"version":"1.0.7","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.7\/e\/new-features","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.7","markdown":"### New Features\n\nPlan Mode\n\n- **New `\/exit_plan_mode` command**: Exit planning mode and start coding immediately. When in plan mode, use this command to signal you're ready to begin implementation.\n\n`  # In an interactive session, after planning is complete:\n  \/exit_plan_mode`\n\n- Added visual indicator with a new `planMode` color theme (teal) to distinguish when Claude is in planning mode\n\nModel Selection Enhancements\n\n- **Improved model recommendations**: Claude now provides intelligent model suggestions based on your subscription tier\n- For Claude Pro users with >1x usage tier, Opus 4.0 is recommended when available\n- Automatically detects subscription level and suggests appropriate models\n- **Enhanced `\/model` command**: Now shows subscription-aware recommendations\n\n`  # Shows available models with smart recommendations\n  \/model`\nLogging and Observability\n\n- **OpenTelemetry Logs Support**: Full integration with OpenTelemetry logging API\n- Set `OTEL_LOGS_EXPORTER` environment variable to enable log export\n- Support for multiple exporters: `otlp`, `console`\n- Configure with `OTEL_LOG_USER_PROMPTS=true` to include user prompts in logs (redacted by default)\n\n`  # Enable OTLP log export\n  export OTEL_LOGS_EXPORTER=otlp\n\n  # Include user prompts in logs (use with caution)\n  export OTEL_LOG_USER_PROMPTS=true`\nConfiguration Migration\n\n- **Settings.json migration**: The `claude config` command now migrates settings to `settings.json`\n- `allowedTools` and `ignorePatterns` are automatically migrated\n- Warning shown when using deprecated config commands\n\n`  # These commands now show migration warnings:\n  claude config add allowedTools bash\n  claude config add ignorePatterns \"*.log\"`"}