fix: m.type → m.kind||m.type in remaining consumers (ModelSelectModal, providers page, route)

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
decoluaandCursor committed 2026-06-14 16:21:20 +07:00
1 parent dd1e0f9bcc
commit c5c9061eac
3 files changed
+10 -10

No files matched your search

@@ -914,7 +914,7 @@ export default function ProviderDetailPage() {
const allModels = [
...models,
...kiloFreeModels.filter((fm) => !models.some((m) => m.id === fm.id)),
].filter((m) => !m.type || m.type === "llm");
].filter((m) => { const k = m.kind || m.type; return !k || k === "llm"; });
const disabledSet = new Set(disabledModelIds);
const displayModels = allModels.filter((m) => !disabledSet.has(m.id));
const disabledDisplayModels = allModels.filter((m) => disabledSet.has(m.id));
@@ -1449,7 +1449,7 @@ export default function ProviderDetailPage() {
const allIds = [
...models,
...kiloFreeModels.filter((fm) => !models.some((m) => m.id === fm.id)),
].filter((m) => !m.type || m.type === "llm").map((m) => m.id);
].filter((m) => { const k = m.kind || m.type; return !k || k === "llm"; }).map((m) => m.id);
const activeIds = allIds.filter((id) => !disabledModelIds.includes(id));
return (
<div className="flex gap-2">