MCPcopy Index your code
hub / github.com/ChinaSiro/claude-code-sourcemap / vI8

Function vI8

package/cli.js:2634–2634  ·  view source on GitHub ↗
(q,K,_)

Source from the content-addressed store, hash-verified

2632`);if(p4()){let w=UN8(z);if(w)return w.length>F68?w.slice(0,F68)+"…":w}let A=$.length>EzK,O=z.length>F68;if(A||O){let w=z;if(A)w=$.slice(0,EzK).join(`
2633`);if(w.length>F68)w=w.slice(0,F68);return gH.createElement(k,null,w.trim(),"…")}}return z}function RzK(q,{verbose:K,tools:_,terminalSize:z,inProgressToolCallCount:Y}){let $=q.at(-1);if(!$||!$.data)return gH.createElement(s8,{height:1},gH.createElement(k,{dimColor:!0},"Running…"));let A=$.data;return gH.createElement(kL6,{fullOutput:A.fullOutput,output:A.output,elapsedTimeSeconds:A.elapsedTimeSeconds,totalLines:A.totalLines,totalBytes:A.totalBytes,timeoutMs:A.timeoutMs,taskId:A.taskId,verbose:K})}function hzK(){return gH.createElement(s8,{height:1},gH.createElement(k,{dimColor:!0},"Waiting…"))}function SzK(q,K,{verbose:_,theme:z,tools:Y,style:$}){let O=K.at(-1)?.data?.timeoutMs;return gH.createElement(Jj6,{content:q,verbose:_,timeoutMs:O})}function CzK(q,{verbose:K,progressMessagesForMessage:_,tools:z}){return gH.createElement(Y2,{result:q,verbose:K})}var gH,EzK=2,F68=160;var fI8=y(()=>{q8();rK();bN();gK();DI8();s6();Oq();LX();C7();vK6();y_();m8();bK();_M();Ib8();g68();gH=O6(D6(),1)});import{readFile as cnz,stat as lnz}from"fs/promises";function GI8(q){let K=q.split(`
2634`),_=0;while(_<K.length&&K[_]?.trim()==="")_++;let z=K.length-1;while(z>=0&&K[z]?.trim()==="")z--;if(_>z)return"";return K.slice(_,z+1).join(`
2635`)}function U68(q){return/^data:image\/[a-z0-9.+_-]+;base64,/i.test(q)}function bzK(q){let K=q.trim().match(nnz);if(!K||!K[1]||!K[2])return null;return{mediaType:K[1],data:K[2]}}function TI8(q,K){let _=bzK(q);if(!_)return null;return{tool_use_id:K,type:"tool_result",content:[{type:"image",source:{type:"base64",media_type:_.mediaType,data:_.data}}]}}async function vI8(q,K,_){let z=q;if(K){if((_??(await lnz(K)).size)>inz)return null;z=await cnz(K,"utf8")}let Y=bzK(z);if(!Y)return null;let $=Buffer.from(Y.data,"base64"),A=Y.mediaType.split("/")[1]||"png",O=await LL($,$.length,A);return`data:image/${O.mediaType};base64,${O.buffer.toString("base64")}`}function xzK(q){let K=U68(q);if(K)return{totalLines:1,truncatedContent:q,isImage:K};let _=fL6();if(q.length<=_)return{totalLines:G$(q,`
2636`)+1,truncatedContent:q,isImage:K};let z=q.slice(0,_),Y=G$(q,`
2637`,_)+1,$=`${z}

Callers 1

callFunction · 0.85

Calls 4

bzKFunction · 0.85
LLFunction · 0.85
toStringMethod · 0.65
fromMethod · 0.45

Tested by

no test coverage detected