Files
oak-gpui/crates
Umesh Yadav 24ee98b3e1 agent2: Fix model deduplication to use provider ID and model ID (#37088)
Closes #37043

Previously claude sonnet 4 was missing from copilot as it was colliding
with zed's claude-sonnet-4 model id. Now we do deduplication based upon
model and provider id both.

| Before | After |
|--------|--------|
| <img width="784" height="950" alt="CleanShot 2025-08-28 at 18 31
28@2x"
src="https://github.com/user-attachments/assets/d49d5a17-7271-417d-bb5e-bc380071e810"
/> | <img width="720" height="876" alt="CleanShot 2025-08-28 at 18 31
42@2x"
src="https://github.com/user-attachments/assets/a5100c05-994e-4e19-ab20-34c0258b977c"
/> |

Release Notes:

- Fixed an issue where models with the same ID from different providers
(such as Claude Sonnet 4 from both Zed and Copilot) were incorrectly
deduplicated in the model selector—now all variants are shown.
2025-08-28 16:12:59 +02:00
..
2025-08-13 13:25:52 -06:00
2025-08-28 15:32:44 +03:00
2025-08-28 03:51:22 +00:00
2025-08-19 20:33:44 +00:00
2025-08-28 15:32:44 +03:00
…
…
…
2025-08-28 15:32:44 +03:00
2025-08-28 15:32:44 +03:00
2025-08-28 15:32:44 +03:00
2025-08-21 06:48:04 +00:00
2025-08-28 15:32:44 +03:00
2025-08-28 03:51:22 +00:00
2025-08-28 08:40:43 +00:00
2025-08-27 20:25:00 -05:00
2025-08-28 03:51:22 +00:00
2025-08-28 15:32:44 +03:00