From 93bec5558536b4d1d65e2419998f2f875f23bce9 Mon Sep 17 00:00:00 2001 From: geoffsee <> Date: Wed, 25 Jun 2025 14:32:54 -0400 Subject: [PATCH] Add `bun wrangler tail` log script and filter non-text models --- package.json | 6 +++--- packages/services/src/chat-service/ChatService.ts | 11 ++++++++++- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 03f447a..c6eab9e 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,8 @@ "lint": "eslint . --ext .js,.jsx,.ts,.tsx", "lint:fix": "eslint . --ext .js,.jsx,.ts,.tsx --fix", "format": "prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"", - "format:check": "prettier --check \"**/*.{js,jsx,ts,tsx,json,md}\"" + "format:check": "prettier --check \"**/*.{js,jsx,ts,tsx,json,md}\"", + "log": "(cd packages/cloudflare-workers/open-gsio && bun wrangler tail)" }, "devDependencies": { "@types/bun": "latest", @@ -38,6 +39,5 @@ }, "peerDependencies": { "typescript": "^5" - }, - "packageManager": "pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39" + } } diff --git a/packages/services/src/chat-service/ChatService.ts b/packages/services/src/chat-service/ChatService.ts index 8254850..98885d8 100644 --- a/packages/services/src/chat-service/ChatService.ts +++ b/packages/services/src/chat-service/ChatService.ts @@ -154,7 +154,16 @@ const ChatService = types try { const listResp: any = yield openai.models.list(); // <‑‑ async const models = 'data' in listResp ? listResp.data : listResp; - providerModels.set(provider.name, models); + + providerModels.set( + provider.name, + models.filter( + (mdl: any) => + !mdl.id.includes('whisper') && + !mdl.id.includes('tts') && + !mdl.id.includes('guard'), + ), + ); // 2‑b. Retrieve metadata for (const mdl of models) {