import{W as i}from"./WindowMessageProxy-BVPEo9io.js";async function o(){try{console.log("[CapabilityChecker] Using WindowMessageProxy to check capability...");const a=await i.getInstance(window).getProxy().isLocalTranscriptionSupported();return console.log("[CapabilityChecker] Capability check successful:",a),a}catch(e){return console.error("[CapabilityChecker] Failed to check capability:",e),{supported:!1,webgpuAvailable:!1,recommendedModels:[],limitations:[`Capability check failed: ${e.message}`]}}}export{o as checkLocalTranscriptionCapability};
