{"version":3,"file":"WildcardToolCallRender.mjs","names":[],"sources":["../../src/components/WildcardToolCallRender.tsx"],"sourcesContent":["import { defineToolCallRenderer } from \"../types/defineToolCallRenderer\";\nimport { useState } from \"react\";\n\nexport const WildcardToolCallRender = defineToolCallRenderer({\n name: \"*\",\n render: ({ args, result, name, status }) => {\n const [isExpanded, setIsExpanded] = useState(false);\n\n const statusString = String(status) as\n | \"inProgress\"\n | \"executing\"\n | \"complete\";\n const isActive =\n statusString === \"inProgress\" || statusString === \"executing\";\n const isComplete = statusString === \"complete\";\n const statusStyles = isActive\n ? \"cpk:bg-amber-100 cpk:text-amber-800 cpk:dark:bg-amber-500/15 cpk:dark:text-amber-400\"\n : isComplete\n ? \"cpk:bg-emerald-100 cpk:text-emerald-800 cpk:dark:bg-emerald-500/15 cpk:dark:text-emerald-400\"\n : \"cpk:bg-zinc-100 cpk:text-zinc-800 cpk:dark:bg-zinc-700/40 cpk:dark:text-zinc-300\";\n\n return (\n
\n
\n setIsExpanded(!isExpanded)}\n >\n
\n \n \n \n \n \n {name}\n \n
\n \n {String(status)}\n \n
\n\n {isExpanded && (\n
\n
\n
\n Arguments\n
\n
\n                  {JSON.stringify(args ?? {}, null, 2)}\n                
\n
\n\n {result !== undefined && (\n
\n
\n Result\n
\n
\n                    {typeof result === \"string\"\n                      ? result\n                      : JSON.stringify(result, null, 2)}\n                  
\n
\n )}\n
\n )}\n
\n \n );\n },\n});\n"],"mappings":";;;;;AAGA,MAAa,yBAAyB,uBAAuB;CAC3D,MAAM;CACN,SAAS,EAAE,MAAM,QAAQ,MAAM,aAAa;EAC1C,MAAM,CAAC,YAAY,iBAAiB,SAAS,MAAM;EAEnD,MAAM,eAAe,OAAO,OAAO;AAanC,SACE,oBAAC;GAAI,WAAU;aACb,qBAAC;IAAI,WAAU;eACb,qBAAC;KACC,WAAU;KACV,eAAe,cAAc,CAAC,WAAW;gBAEzC,qBAAC;MAAI,WAAU;;OACb,oBAAC;QACC,WAAW,qFACT,aAAa,kBAAkB;QAEjC,MAAK;QACL,SAAQ;QACR,aAAa;QACb,QAAO;kBAEP,oBAAC;SACC,eAAc;SACd,gBAAe;SACf,GAAE;UACF;SACE;OACN,oBAAC,UAAK,WAAU,sEAAsE;OACtF,oBAAC;QAAK,WAAU;kBACb;SACI;;OACH,EACN,oBAAC;MACC,WAAW,mGArCnB,iBAAiB,gBAAgB,iBAAiB,cAGhD,yFAFe,iBAAiB,aAI9B,iGACA;gBAiCK,OAAO,OAAO;OACV;MACH,EAEL,cACC,qBAAC;KAAI,WAAU;gBACb,qBAAC,oBACC,oBAAC;MAAI,WAAU;gBAAuF;OAEhG,EACN,oBAAC;MAAI,WAAU;gBACZ,KAAK,UAAU,QAAQ,EAAE,EAAE,MAAM,EAAE;OAChC,IACF,EAEL,WAAW,UACV,qBAAC,oBACC,oBAAC;MAAI,WAAU;gBAAuF;OAEhG,EACN,oBAAC;MAAI,WAAU;gBACZ,OAAO,WAAW,WACf,SACA,KAAK,UAAU,QAAQ,MAAM,EAAE;OAC/B,IACF;MAEJ;KAEJ;IACF;;CAGX,CAAC"}