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

    extension infrastructureFeedback for extensions APIs, creation, management, etcsettingFeedback for preferences, configuration, etc

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions