[Bug] Resume session fails with "g9H is not a function" error
Resolved 💬 3 comments Opened Apr 24, 2026 by jdfalk Closed Apr 27, 2026
Bug Description
Tried to resume claude and this is what it gave me:
claude-loop --resume "agent-hooks-worktree-config"
ERROR g9H is not a function. (In 'g9H(K)', 'g9H' is undefined)
/$bunfs/root/src/entrypoints/cli.js:9251:5663
9248: ${K.join(`
9249:
9250 `)}`}var fL3,TkK=1000,JL3=300,ML3=5000;var Bb8=Z(()=>{P_();k_();Np();YI();OkK();__();HV();fL3=(LmH(),E8(ZmH))});var DkK={};J_(DkK,{useScheduledTasks:()=>XL3});function
: XL3({isLoading:H,assistantMode:_,setMessages:q}){let K=QD6.useRef(H);K.current=H;let O=B4(),T=F8(),$=Xj();QD6.useEffect(()=>{if(!LR()||C8())return;let
A=(w)=>yT({value:PL3.resolveLoopDefaultFire(w),mode:"prompt",priority:"later",isMeta:!0,workload:SEH}),z=void 0,Y=pb8({onFire:A,onFireTask:(w)=>{if(w.agentId){let
j=nr(w.agentId,O.getState().tasks);if(j&&!HE(j.status)){OmH(j.id,w.prompt,$);return}y(`[ScheduledTasks] teammate ${w.agentId} gone, removing orphaned cron ${w.id}`),i_H([w.id]);return}let
D=hB7(w.kind==="loop"?`Claude resuming /loop wakeup (${wkK(new Date)})`:`Running scheduled task (${wkK(new
Date)})`);q((j)=>[...j,D]),A(w.prompt)},isLoading:()=>K.current,assistantMode:_,getJitterConfig:s3H,isKilled:()=>!LR(),getExtraTasks:YkK&&z?()=>YkK.getRoutineCronTasks(G5(),z):void 0});return
Y.start(),()=>{Y.stop()}},[_,q,O.getState,$])}function wkK(H){return H.toLocaleString("en-US",{month:"short",day:"numeric",hour:"numeric",minute:"2-digit"}).replace(/,? at |, /," ").replace(/
([AP]M)/,(_,q)=>q.toLowerCase())}var QD6,PL3,YkK=null;var jkK=Z(()=>{EE();P_();h8();mZ();qE();DI();CK_();Bb8();YI();__();Uz();D8();q5H();QD6=u(MH(),1),PL3=(LmH(),E8(ZmH))});var
XkK={};J_(XkK,{REPL:()=>Ub8});function fkK(H){let _=lD6.c(14),{showAllInTranscript:q,virtualScroll:K,searchBadge:O,suppressShowAll:T,status:$}=H,A=T===void
0?!1:T,z=M1("app:toggleTranscript","Global","ctrl+o"),Y=M1("transcript:toggleShowAll","Transcript","ctrl+e"),w;if(_[0]===Symbol.for("react.memo_cache_sentinel"))w=xQ7(),_[0]=w;else w=_[0];let
D=w,j=D?`open in ${D}`:"open in editor",f;if(_[1]===Symbol.for("react.memo_cache_sentinel"))f=T6.createElement(T6.Fragment,null,"Showing detailed transcript"),_[1]=f;else f=_[1];let
J;if(_[2]!==z)J=T6.createElement(T6.Fragment,null,z," to toggle"),_[2]=z,_[3]=J;else J=_[3];let M=O?"n/N to navigate":K?`${O_.arrowUp}${O_.arrowDown} scroll \xB7 [ to print output \xB7 v to
${j}`:A?`v to ${j}`:`${Y} to ${q?"collapse":"show all"}`,P;if(_[4]!==J||_[5]!==M)P=T6.createElement(k,{dimColor:!0},T6.createElement(t_,null,f,J,M)),_[4]=J,_[5]=M,_[6]=P;else P=_[6];let
X;if(_[7]===Symbol.for("react.memo_cache_sentinel"))X=T6.createElement(p,{flexGrow:1}),_[7]=X;else X=_[7];let
R;if(_[8]!==O||_[9]!==$)R=T6.createElement(hL3,{status:$,searchBadge:O}),_[8]=O,_[9]=$,_[10]=R;else R=_[10];let W;if(_[11]!==P||_[12]!==R)W=T6.createElement(p,{noSelect:!0,alignItems:"center",ali
gnSelf:"center",borderTopDimColor:!0,borderBottom:!1,borderLeft:!1,borderRight:!1,borderStyle:"single",marginTop:1,paddingLeft:2,width:"100%"},P,X,R),_[11]=P,_[12]=R,_[13]=W;else W=_[13];return
W}function hL3(H){let _=lD6.c(6),{status:q,searchBadge:K}=H;if(q){let T;if(_[0]!==q)T=T6.createElement(k,null,q," "),_[0]=q,_[1]=T;else T=_[1];return T}if(K){let
T;if(_[2]!==K.count||_[3]!==K.current)T=T6.createElement(k,{dimColor:!0},K.current,"/",K.count," "),_[2]=K.count,_[3]=K.current,_[4]=T;else T=_[4];return T}let
O;if(_[5]===Symbol.for("react.memo_cache_sentinel"))O=T6.createElement(k,{dimColor:!0},"verbose "),_[5]=O;else O=_[5];return O}function
SL3({jumpRef:H,count:_,current:q,onClose:K,onCancel:O,setHighlight:T,initialQuery:$}){let{query:A,cursorOffset:z,handleKeyDown:Y,handlePaste:w}=AG({isActive:!0,initialQuery:$,onExit:()=>K(A),onCa
ncel:O}),[D,j]=s_.useState("building");s_.useEffect(()=>{let P=!0,X=H.current?.warmSearchIndex;if(!X){j(null);return}return j("building"),X().then((R)=>{if(!P)return;if(R<20)j(null);else
j({ms:R}),setTimeout(()=>P&&j(null),2000)}),()=>{P=!1}},[]);let f=D!=="building";s_.useEffect(()=>{if(!f)return;H.current?.setSearchQuery(A),T(A)},[A,f]);let J=z,M=J<A.length?A[J]:" ";return
T6.createElement(p,{borderTopDimColor:!0,borderBottom:!1,borderLeft:!1,borderRight:!1,borderStyle:"single",marginTop:1,paddingLeft:2,tabIndex:0,autoFocus:!0,onKeyDown:Y,onPaste:w,width:"100%",noS
elect:!0},T6.createElement(k,null,"/"),T6.createElement(k,null,A.slice(0,J)),T6.createElement(k,{inverse:!0},M),J<A.length&&T6.createElement(k,null,A.slice(J+1)),T6.createElement(p,{flexGrow:1}),
D==="building"?T6.createElement(k,{dimColor:!0…
**Note:** Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗