{"version":"2.1.284","anchor":"new-startup-timing-metrics-for-preaction-phases","canonical_anchor":"new-startup-timing-metrics-for-preaction-phases","heading":"Startup timing is now broken down into more steps","tier":"internal","area":"Startup","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284\/e\/new-startup-timing-metrics-for-preaction-phases","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284","markdown":"### Startup timing is now broken down into more steps\n\nClaude Code records timings for four more early startup steps, alongside the startup timings it already kept\n\n**Unclear.** It is not clear where these timings are sent.\n\n**What**\n\nClaude Code now records how long four more early startup steps take: `pre_action_mdm_keychain_ms`, `pre_action_init_ms`, `pre_action_migrations_ms` and `pre_action_managed_settings_ms`. These sit beside the two timings it already recorded.\n\n**Why**\n\nA slow startup can now be traced to the step that caused it.\n\n- Area: Startup\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}