From 05b9d4e9fdc59d46cc761b334331bf9a40c499c8 Mon Sep 17 00:00:00 2001 From: Louis Date: Mon, 21 Jul 2025 12:30:56 +0700 Subject: [PATCH] feat: add claude-4 (#5829) * feat: add claude-4 * fix: sorting order --- web-app/package.json | 2 +- web-app/src/hooks/useModelProvider.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/web-app/package.json b/web-app/package.json index 663dc347c..a681b05c4 100644 --- a/web-app/package.json +++ b/web-app/package.json @@ -69,7 +69,7 @@ "remark-math": "^6.0.0", "sonner": "^2.0.3", "tailwindcss": "^4.1.4", - "token.js": "npm:token.js-fork@0.7.15", + "token.js": "npm:token.js-fork@0.7.16", "tw-animate-css": "^1.2.7", "ulidx": "^2.4.1", "unified": "^11.0.5", diff --git a/web-app/src/hooks/useModelProvider.ts b/web-app/src/hooks/useModelProvider.ts index b1e1edd62..669bbfd88 100644 --- a/web-app/src/hooks/useModelProvider.ts +++ b/web-app/src/hooks/useModelProvider.ts @@ -61,7 +61,6 @@ export const useModelProvider = create()( typeof (e.id ?? e.model) === 'string' ) const mergedModels = [ - ...models, ...(provider?.models ?? []).filter( (e) => ('id' in e || 'model' in e) && @@ -69,6 +68,7 @@ export const useModelProvider = create()( !models.some((m) => m.id === e.id) && !currentDeletedModels.includes(e.id) ), + ...models, ] return { ...provider,