Skip to content

Auto-remove extensions that no longer exist from auto_install_extensions #40266

@injust

Description

@injust

Summary

After upgrading to 0.208.x, Zed shows "Installing ruff extension..." permanently.

Description

Steps to reproduce:

  1. Add { "auto_install_extensions": { "ruff": true } } to settings
  2. Restart Zed

Expected Behavior: Zed handles the removal of the Ruff extension gracefully (e.g. remove from settings and don't try to install it)
Actual Behavior: Zed keeps trying to install the Ruff extension on startup, but there are no errors

Zed Version and System Specs

Zed: v0.208.4 (Zed)
OS: macOS 15.7.1
Memory: 16 GiB
Architecture: x86_64

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:extensions/infrastructureFeedback for extensions APIs, creation, management, etcarea:settingsFeedback for preferences, configuration, etc

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions