Fix connected providers cache type
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
import { existsSync, readFileSync, writeFileSync, mkdirSync } from "fs"
|
import { existsSync, readFileSync, writeFileSync, mkdirSync } from "fs"
|
||||||
import { join } from "path"
|
import { join } from "path"
|
||||||
import { log } from "./logger"
|
import { log } from "./logger"
|
||||||
import { getOmoOpenCodeCacheDir } from "./data-path"
|
import * as dataPath from "./data-path"
|
||||||
|
|
||||||
const CONNECTED_PROVIDERS_CACHE_FILE = "connected-providers.json"
|
const CONNECTED_PROVIDERS_CACHE_FILE = "connected-providers.json"
|
||||||
const PROVIDER_MODELS_CACHE_FILE = "provider-models.json"
|
const PROVIDER_MODELS_CACHE_FILE = "provider-models.json"
|
||||||
@@ -26,11 +26,11 @@ interface ProviderModelsCache {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function getCacheFilePath(filename: string): string {
|
function getCacheFilePath(filename: string): string {
|
||||||
return join(getOmoOpenCodeCacheDir(), filename)
|
return join(dataPath.getOmoOpenCodeCacheDir(), filename)
|
||||||
}
|
}
|
||||||
|
|
||||||
function ensureCacheDir(): void {
|
function ensureCacheDir(): void {
|
||||||
const cacheDir = getOmoOpenCodeCacheDir()
|
const cacheDir = dataPath.getOmoOpenCodeCacheDir()
|
||||||
if (!existsSync(cacheDir)) {
|
if (!existsSync(cacheDir)) {
|
||||||
mkdirSync(cacheDir, { recursive: true })
|
mkdirSync(cacheDir, { recursive: true })
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user