# extensions_ui: Add upsell banners for integrated extensions \(\#43872\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/65b4e9b10ac0bf588f5b90fb65e500e27ae7123d)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 65b4e9b10ac0bf588f5b90fb65e500e27ae7123d

Requested commit: 65b4e9b10ac0bf588f5b90fb65e500e27ae7123d

Commit: 65b4e9b10ac0bf588f5b90fb65e500e27ae7123d

Tree: fa592eb71a94fd570d3378d7b987b4de14e54372

Author: Rani Malach

Committer: GitHub

## Message

```
extensions_ui: Add upsell banners for integrated extensions (#43872)

Add informational banners for extensions that have been integrated into
Zed core:
- Basedpyright (Python language server)
- Ruff (Python linter)
- Ty (Python language server)

These banners appear when users search for these extensions, informing
them that the functionality is now built-in and linking to relevant
documentation.

The banners trigger when:
- Users search by extension ID (e.g., 'id:ruff')
- Users search using relevant keywords (e.g., 'basedpyright', 'pyright',
'ruff', 'ty')

Supersedes #43844

Closes #43837

Release Notes:

- Added banners to the extensions page when searching for Basedpyright,
Ruff, or Ty, indicating that these features are now built-in.

---------

Co-authored-by: Marshall Bowers <git@maxdeviant.com>
```

## Parents

- [98dec9246e10d7d7606e676c4e44be15fa490de3](https://git.cafe/gitcafe/zed/commit/98dec9246e10d7d7606e676c4e44be15fa490de3?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/65b4e9b10ac0bf588f5b90fb65e500e27ae7123d?format=markdown)
