{"version":"2.1.207","anchor":"extensions-worktreeconfig-automatically-restored-after-last-","canonical_anchor":"extensions-worktreeconfig-automatically-restored-after-last-","heading":"extensions.worktreeConfig Automatically Restored After Last Worktree Removal","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.207\/e\/extensions-worktreeconfig-automatically-restored-after-last-","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.207","markdown":"### extensions.worktreeConfig Automatically Restored After Last Worktree Removal\n\nWhen the last linked worktree is removed (either via `\/exit` from a worktree or when an agent worktree is cleaned up), Claude Code now checks whether `extensions.worktreeConfig` was enabled by Claude and restores the git config to its pre-worktree state automatically.\n\n**Evidence**\n\nWorktree config cleanup (search for `\"Restored extensions.worktreeConfig in\"` and `\"enabledWorktreeConfigExtension\"`)"}