import type { VisionCapableModel } from "../plugin-state" let visionCapableModelsCache = new Map() export function setVisionCapableModelsCache( cache: Map, ): void { visionCapableModelsCache = cache } export function readVisionCapableModelsCache(): VisionCapableModel[] { return Array.from(visionCapableModelsCache.values()) } export function clearVisionCapableModelsCache(): void { visionCapableModelsCache = new Map() }