import{t as e}from"./base-FY_XeKpj.js";var t=class extends e{toolId=`gemini`;executable=`gemini`;buildCommandSpec(e){let t=[];if(e.continue?t.push(`--resume`,`latest`):e.resume&&t.push(`--list-sessions`),e.settings){let n=e.settings.split(`;`).map(e=>e.trim())[0];n&&t.push(`-m`,n)}return{executable:this.executable,baseArgs:t,yoloArgs:e.yolo?[`-y`]:void 0}}};export{t};