Files
oh-my-opencode/src/shared/model-cache-availability.ts
T

15 lines
421 B
TypeScript
Raw Normal View History

import { existsSync } from "fs"
import { join } from "path"
import { getOpenCodeCacheDir } from "./data-path"
import { hasProviderModelsCache } from "./connected-providers-cache"
export function __resetModelCache(): void {}
export function isModelCacheAvailable(): boolean {
if (hasProviderModelsCache()) {
return true
}
const cacheFile = join(getOpenCodeCacheDir(), "models.json")
return existsSync(cacheFile)
}