From bcfc5840e301dcde2c6e3bc7cd410a83b44da0d1 Mon Sep 17 00:00:00 2001 From: Javi Velasco Date: Thu, 7 Aug 2025 19:33:47 +0200 Subject: [PATCH 1/2] Update vibecoding slug --- apps/vibe-coding-platform/ai/constants.ts | 4 ++-- apps/vibe-coding-platform/ai/gateway.ts | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/vibe-coding-platform/ai/constants.ts b/apps/vibe-coding-platform/ai/constants.ts index f55e25906d..3d4a449cf1 100644 --- a/apps/vibe-coding-platform/ai/constants.ts +++ b/apps/vibe-coding-platform/ai/constants.ts @@ -1,6 +1,6 @@ import { type GatewayModelId } from '@ai-sdk/gateway' -export const DEFAULT_MODEL: GatewayModelId[number] = 'openai/wagyu-a5' +export const DEFAULT_MODEL: GatewayModelId[number] = 'openai/gpt-5' export const SUPPORTED_MODELS: GatewayModelId[] = [ 'amazon/nova-pro', @@ -8,8 +8,8 @@ export const SUPPORTED_MODELS: GatewayModelId[] = [ 'google/gemini-2.5-flash', 'moonshotai/kimi-k2', 'openai/gpt-4o', + 'openai/gpt-5', 'openai/o4-mini', - 'openai/wagyu-a5', 'xai/grok-3-fast', ] diff --git a/apps/vibe-coding-platform/ai/gateway.ts b/apps/vibe-coding-platform/ai/gateway.ts index 1bbdb4cd27..ef1e50c774 100644 --- a/apps/vibe-coding-platform/ai/gateway.ts +++ b/apps/vibe-coding-platform/ai/gateway.ts @@ -7,7 +7,7 @@ const gateway = createGatewayProvider({ }) interface AvailableModel { - id: GatewayModelId | 'openai/wagyu-a5' + id: GatewayModelId | 'openai/gpt-5' name: string } @@ -15,7 +15,7 @@ export async function getAvailableModels(): Promise { const response = await gateway.getAvailableModels() return [ ...response.models.map(({ id, name }) => ({ id, name })), - { id: 'openai/wagyu-a5', name: 'GPT-5' }, + { id: 'openai/gpt-5', name: 'GPT-5' }, ] } @@ -38,7 +38,7 @@ export function getModelOptions(modelId: string): ModelOptions { } } - if (modelId === 'openai/wagyu-a5') { + if (modelId === 'openai/gpt-5') { return { model: modelId, providerOptions: { From de31a05b2c4e605e2ec92871c1a35b335fa423e1 Mon Sep 17 00:00:00 2001 From: Javi Velasco Date: Thu, 7 Aug 2025 19:37:59 +0200 Subject: [PATCH 2/2] Remove spread --- apps/vibe-coding-platform/ai/gateway.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/apps/vibe-coding-platform/ai/gateway.ts b/apps/vibe-coding-platform/ai/gateway.ts index ef1e50c774..98027178d4 100644 --- a/apps/vibe-coding-platform/ai/gateway.ts +++ b/apps/vibe-coding-platform/ai/gateway.ts @@ -13,10 +13,7 @@ interface AvailableModel { export async function getAvailableModels(): Promise { const response = await gateway.getAvailableModels() - return [ - ...response.models.map(({ id, name }) => ({ id, name })), - { id: 'openai/gpt-5', name: 'GPT-5' }, - ] + return [...response.models.map(({ id, name }) => ({ id, name }))] } interface ModelOptions {