import { getModels } from "~/services/copilot/get-models" import { state } from "./state" export const sleep = (ms: number) => new Promise((resolve) => { setTimeout(resolve, ms) }) export const isNullish = (value: unknown): value is null | undefined => value === null || value === undefined export async function cacheModels(): Promise { const models = await getModels() state.models = models }