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

Function VF1

package/cli.js:2019–2019  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2017`,Mx4=!1,MMz,PMz;var aa6=y(()=>{x3();Or6();CT();GA6();zz();Q5();Ui();_8();by8();i1();MMz=/(^|[^\w./-])([A-Za-z0-9][\w-]*\/[A-Za-z0-9][\w.-]*)#(\d+)\b/g;PMz=[[1000,"m"],[900,"cm"],[500,"d"],[400,"cd"],[100,"c"],[90,"xc"],[50,"l"],[40,"xl"],[10,"x"],[9,"ix"],[5,"v"],[4,"iv"],[1,"i"]]});function ta6(q,K,_){if(K<=0)return[q];let z=q.trimEnd(),$=b16(z,K,{hard:_?.hard??!1,trim:!1,wordWrap:!0}).split(`
2018`).filter((A)=>A.length>0);return $.length>0?$:[""]}function Wx4({token:q,highlight:K,forceWidth:_}){let[z]=Aq(),{columns:Y}=t1(),$=_??Y;function A(I){return I?.map((B)=>FP(B,z,0,null,null,K)).join("")??""}function O(I){return VY(A(I))}function w(I){let p=O(I).split(/\s+/).filter((C)=>C.length>0);if(p.length===0)return sa6;return Math.max(...p.map((C)=>O1(C)),sa6)}function j(I){return Math.max(O1(O(I)),sa6)}let H=q.header.map((I,B)=>{let p=w(I.tokens);for(let C of q.rows)p=Math.max(p,w(C[B]?.tokens));return p}),J=q.header.map((I,B)=>{let p=j(I.tokens);for(let C of q.rows)p=Math.max(p,j(C[B]?.tokens));return p}),M=q.header.length,X=1+M*3,P=Math.max($-X-Px4,M*sa6),W=H.reduce((I,B)=>I+B,0),D=J.reduce((I,B)=>I+B,0),f=!1,G;if(D<=P)G=J;else if(W<=P){let I=P-W,B=J.map((C,g)=>C-H[g]),p=B.reduce((C,g)=>C+g,0);G=H.map((C,g)=>{if(p===0)return C;let F=Math.floor(B[g]/p*I);return C+F})}else{f=!0;let I=P/W;G=H.map((B)=>Math.max(Math.floor(B*I),sa6))}function Z(){let I=1;for(let B=0;B<q.header.length;B++){let p=A(q.header[B].tokens),C=ta6(p,G[B],{hard:f});I=Math.max(I,C.length)}for(let B of q.rows)for(let p=0;p<B.length;p++){let C=A(B[p]?.tokens),g=ta6(C,G[p],{hard:f});I=Math.max(I,g.length)}return I}let v=Z()>fMz;function V(I,B){let p=I.map((U,c)=>{let K6=A(U.tokens),t=G[c];return ta6(K6,t,{hard:f})}),C=Math.max(...p.map((U)=>U.length),1),g=p.map((U)=>Math.floor((C-U.length)/2)),F=[];for(let U=0;U<C;U++){let c="│";for(let K6=0;K6<I.length;K6++){let t=p[K6],q6=g[K6],e=U-q6,i=e>=0&&e<t.length?t[e]:"",$6=G[K6],M6=B?"center":q.align?.[K6]??"left";c+=" "+bL8(i,O1(i),$6,M6)+" │"}F.push(c)}return F}function E(I){let[B,p,C,g]={top:["┌","─","┬","┐"],middle:["├","─","┼","┤"],bottom:["└","─","┴","┘"]}[I],F=B;return G.forEach((U,c)=>{F+=p.repeat(U+2),F+=c<G.length-1?C:g}),F}function S(){let I=[],B=q.header.map((F)=>O(F.tokens)),p=Math.min($-1,40),C="─".repeat(p),g=" ";return q.rows.forEach((F,U)=>{if(U>0)I.push(C);F.forEach((c,K6)=>{let t=B[K6]||`Column ${K6+1}`,e=A(c.tokens).trimEnd().replace(/\n+/g," ").replace(/\s+/g," ").trim(),i=$-O1(t)-3,$6=$-2-1,M6=ta6(e,Math.max(i,10)),j6=M6[0]||"",G6;if(M6.length<=1||$6<=i)G6=M6;else{let w6=M6.slice(1).map((s)=>s.trim()).join(" "),o=ta6(w6,$6);G6=[j6,...o]}I.push(`${ZMz}${t}:${GMz} ${G6[0]||""}`);for(let w6=1;w6<G6.length;w6++){let o=G6[w6];if(!o.trim())continue;I.push(` ${o}`)}})}),I.join(`
2019`)}if(v)return uL8.default.createElement(B5,null,S());let R=[];if(R.push(E("top")),R.push(...V(q.header,!0)),R.push(E("middle")),q.rows.forEach((I,B)=>{if(R.push(...V(I,!1)),B<q.rows.length-1)R.push(E("middle"))}),R.push(E("bottom")),Math.max(...R.map((I)=>O1(VY(I))))>$-Px4)return uL8.default.createElement(B5,null,S());return uL8.default.createElement(B5,null,R.join(`
2020`))}var uL8,Px4=4,sa6=3,fMz=4,ZMz="\x1B[1m",GMz="\x1B[22m";var Dx4=y(()=>{CT();t4();Q5();_l6();s6();aa6();uL8=O6(D6(),1)});function kMz(q){return vMz.test(q.length>500?q.slice(0,500):q)}function VMz(q){if(!kMz(q))return[{type:"paragraph",raw:q,text:q,tokens:[{type:"text",raw:q,text:q}]}];let K=HL7(q),_=lw6.get(K);if(_)return lw6.delete(K),lw6.set(K,_),_;let z=oz.lexer(q);if(lw6.size>=TMz){let Y=lw6.keys().next().value;if(Y!==void 0)lw6.delete(Y)}return lw6.set(K,z),z}function AO(q){let K=z6(4);if(Bj().syntaxHighlightingDisabled){let Y;if(K[0]!==q)Y=fD.default.createElement(kF1,{...q,highlight:null}),K[0]=q,K[1]=Y;else Y=K[1];return Y}let z;if(K[2]!==q)z=fD.default.createElement(fD.Suspense,{fallback:fD.default.createElement(kF1,{...q,highlight:null})},fD.default.createElement(NMz,{...q})),K[2]=q,K[3]=z;else z=K[3];return z}function NMz(q){let K=z6(4),_;if(K[0]===Symbol.for("react.memo_cache_sentinel"))_=Er(),K[0]=_;else _=K[0];let z=fD.use(_),Y;if(K[1]!==z||K[2]!==q)Y=fD.default.createElement(kF1,{...q,highlight:z}),K[1]=z,K[2]=q,K[3]=Y;else Y=K[3];return Y}function kF1(q){let K=z6(7),{children:_,dimColor:z,highlight:Y}=q,[$]=Aq();xL8();let A;if(K[0]!==_||K[1]!==z||K[2]!==Y||K[3]!==$){let j=VMz(sq6(_));A=[];let H="",J=function(){if(H)A.push(fD.default.createElement(B5,{key:A.length,dimColor:z},H.trim())),H=""};for(let M of j)if(M.type==="table")J(),A.push(fD.default.createElement(Wx4,{key:A.length,token:M,highlight:Y}));else H=H+FP(M,$,0,null,null,Y);J(),K[0]=_,K[1]=z,K[2]=Y,K[3]=$,K[4]=A}else A=K[4];let O=A,w;if(K[5]!==O)w=fD.default.createElement(u,{flexDirection:"column",gap:1},O),K[5]=O,K[6]=w;else w=K[6];return w}function fx4({children:q}){xL8();let K=sq6(q),_=fD.useRef("");if(!K.startsWith(_.current))_.current="";let z=_.current.length,Y=oz.lexer(K.substring(z)),$=Y.length-1;while($>=0&&Y[$].type==="space")$--;let A=0;for(let j=0;j<$;j++)A+=Y[j].raw.length;if(A>0)_.current=K.substring(0,z+A);let O=_.current,w=K.substring(O.length);return fD.default.createElement(u,{flexDirection:"column",gap:1},O&&fD.default.createElement(AO,null,O),w&&fD.default.createElement(AO,null,w))}var fD,TMz=500,lw6,vMz;var xN=y(()=>{q8();Or6();tC();s6();sO6();aa6();i1();Dx4();fD=O6(D6(),1),lw6=new Map,vMz=/[#*`|[>\-_~]|\n\n|^\d+\. |\n\d+\. /});function UN6(q){return q.type==="advisor_tool_result"||q.type==="server_tool_use"&&q.name==="advisor"}function VF1(){return g8("tengu_sage_compass",{})}function UU(){if(i6(process.env.CLAUDE_CODE_DISABLE_ADVISOR_TOOL))return!1;if(!q16())return!1;return VF1().enabled??!1}function tq6(){return UU()&&(VF1().canUserConfigure??!1)}function Zx4(){let q=VF1();return UU()&&!tq6()&&q.baseModel&&q.advisorModel?{baseModel:q.baseModel,advisorModel:q.advisorModel}:void 0}function nw6(q){let K=q.toLowerCase();return K.includes("opus-4-6")||K.includes("sonnet-4-6")||!1}function QN6(q){let K=q.toLowerCase();return K.includes("opus-4-6")||K.includes("sonnet-4-6")||!1}function Gx4(){if(!UU())return;return N7().advisorModel}function Tx4(q){let K=q.iterations;if(!K)return[];return K.filter((_)=>_.type==="advisor_message")}var vx4=`# Advisor Tool
2021
2022You have access to an \`advisor\` tool backed by a stronger reviewer model. It takes NO parameters -- when you call it, your entire conversation history is automatically forwarded. The advisor sees the task, every tool call you've made, every result you've seen.

Callers 3

UUFunction · 0.85
tq6Function · 0.85
Zx4Function · 0.85

Calls 1

g8Function · 0.85

Tested by

no test coverage detected