| 5937 | `}var yVK=y(()=>{l8();Zy8();Ty8()});var EVK={};T8(EVK,{call:()=>MJY});import{mkdir as jJY,writeFile as HJY}from"fs/promises";import{dirname as JJY}from"path";async function MJY(){if(!IL())return{type:"text",value:"Keybinding customization is not enabled. This feature is currently in preview."};let q=vw6(),K=!1;await jJY(JJY(q),{recursive:!0});try{await HJY(q,NVK(),{encoding:"utf-8",flag:"wx"})}catch(z){if(s1(z)==="EEXIST")K=!0;else throw z}let _=await WR(q);if(_.error)return{type:"text",value:`${K?"Opened":"Created"} ${q}. Could not open in editor: ${_.error}`};return{type:"text",value:K?`Opened ${q} in your editor.`:`Created ${q} with template. Opened in your editor.`}}var LVK=y(()=>{Ur();yVK();y8();DR()});var XJY,T47;var RVK=y(()=>{Ur();XJY={name:"keybindings",description:"Open or create your keybindings configuration file",isEnabled:()=>IL(),supportsNonInteractive:!1,type:"local",load:()=>Promise.resolve().then(() => (LVK(),EVK))},T47=XJY});var hVK=()=>({type:"local-jsx",name:"login",description:Ev1()?"Switch Anthropic accounts":"Sign in with your Anthropic account",isEnabled:()=>!i6(process.env.DISABLE_LOGIN_COMMAND),load:()=>Promise.resolve().then(() => (Xb8(),RqK))});var SVK=y(()=>{G7();m8()});var CVK;var bVK=y(()=>{m8();CVK={type:"local-jsx",name:"logout",description:"Sign out from your Anthropic account",isEnabled:()=>!i6(process.env.DISABLE_LOGOUT_COMMAND),load:()=>Promise.resolve().then(() => (Ql1(),lt4))}});function WJY(q){if(q.pending)return wT.default.createElement(k,null,"Press ",q.keyName," again to exit");return wT.default.createElement(I1,null,wT.default.createElement(t8,{shortcut:"↑↓",action:"navigate"}),wT.default.createElement(t8,{shortcut:"Space",action:"toggle"}),wT.default.createElement(t8,{shortcut:"Enter",action:"confirm"}),wT.default.createElement(W1,{action:"confirm:no",context:"Confirmation",fallback:"Esc",description:"cancel"}))}function xVK(q){let K=z6(14),{onSubmit:_,defaultSelections:z}=q,[Y,$]=wT.useState(!1),A;if(K[0]!==_)A=(f)=>{if(f.length===0){$(!0);return}$(!1),_(f)},K[0]=_,K[1]=A;else A=K[1];let O=A,w;if(K[2]===Symbol.for("react.memo_cache_sentinel"))w=()=>{$(!1)},K[2]=w;else w=K[2];let j=w,H;if(K[3]===Symbol.for("react.memo_cache_sentinel"))H=()=>{$(!0)},K[3]=H;else H=K[3];let J=H,M;if(K[4]===Symbol.for("react.memo_cache_sentinel"))M=wT.default.createElement(u,null,wT.default.createElement(k,{dimColor:!0},"More workflow examples (issue triage, CI fixes, etc.) at:"," ",wT.default.createElement(hq,{url:"https://github.com/anthropics/claude-code-action/blob/main/examples/"},"https://github.com/anthropics/claude-code-action/blob/main/examples/"))),K[4]=M;else M=K[4];let X;if(K[5]===Symbol.for("react.memo_cache_sentinel"))X=PJY.map(DJY),K[5]=X;else X=K[5];let P;if(K[6]!==z||K[7]!==O)P=wT.default.createElement(Y46,{options:X,defaultValue:z,onSubmit:O,onChange:j,onCancel:J,hideIndexes:!0}),K[6]=z,K[7]=O,K[8]=P;else P=K[8];let W;if(K[9]!==Y)W=Y&&wT.default.createElement(u,null,wT.default.createElement(k,{color:"error"},"You must select at least one workflow to continue")),K[9]=Y,K[10]=W;else W=K[10];let D;if(K[11]!==P||K[12]!==W)D=wT.default.createElement(R1,{title:"Select GitHub workflows to install",subtitle:"We'll create a workflow file in your repository for each one you select.",onCancel:J,inputGuide:WJY},M,P,W),K[11]=P,K[12]=W,K[13]=D;else D=K[13];return D}function DJY(q){return{label:q.label,value:q.value}}var wT,PJY;var IVK=y(()=>{q8();s6();a5();Ys6();QK();e4();rK();wT=O6(D6(),1),PJY=[{value:"claude",label:"@Claude Code - Tag @claude in issues and PR comments"},{value:"claude-review",label:"Claude Code Review - Automated code review on new PRs"}]});var uVK="Add Claude Code GitHub Workflow",fd="https://github.com/anthropics/claude-code-action/blob/main/docs/setup.md",mVK=`name: Claude Code |