feat: dynamic model discovery from vercel ai gateway (#1353)

This commit is contained in:
josh 2025-12-14 21:26:49 +00:00 committed by GitHub
parent 2b0b42d144
commit b1da86062e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
74 changed files with 7426 additions and 2277 deletions

View file

@ -9,7 +9,6 @@ import {
} from "@playwright/test";
import { generateId } from "ai";
import { getUnixTime } from "date-fns";
import { ChatPage } from "./pages/chat";
export type UserContext = {
context: BrowserContext;
@ -49,10 +48,8 @@ export async function createAuthenticatedContext({
"Account created successfully!"
);
const chatPage = new ChatPage(page);
await chatPage.createNewChat();
await chatPage.chooseModelFromSelector("chat-model-reasoning");
await expect(chatPage.getSelectedModel()).resolves.toEqual("Reasoning model");
// Wait for redirect to home page
await page.waitForURL("/");
await page.waitForTimeout(1000);
await context.storageState({ path: storageFile });