MCPcopy Create free account
hub / github.com/ChinaSiro/claude-code-sourcemap / cGY

Function cGY

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

Source from the content-addressed store, hash-verified

6292- Testing and verification steps
6293- Potential risks and mitigations
6294</system-reminder>
6295`});function cGY(){return g8("tengu_ultraplan_model",n66.opus46.firstParty)}function iGY(q,K){let _=[];if(K)_.push("Here is a draft plan to refine:","",K,"");if(_.push(nGY),q)_.push("",q);return _.join(`
6296`)}function rGY(q,K,_,z,Y){let $=Date.now(),A=!1;(async()=>{try{let{plan:O,rejectCount:w,executionTarget:j}=await sSK(K,dGY,(H)=>{if(H==="needs_input")d("tengu_ultraplan_awaiting_input",{});A3(q,Y,(J)=>{if(J.status!=="running")return J;let M=H==="running"?void 0:H;return J.ultraplanPhase===M?J:{...J,ultraplanPhase:M}})},()=>z().tasks?.[q]?.status!=="running");if(d("tengu_ultraplan_approved",{duration_ms:Date.now()-$,plan_length:O.length,reject_count:w,execution_target:j}),j==="remote"){if(z().tasks?.[q]?.status!=="running")return;A3(q,Y,(J)=>J.status!=="running"?J:{...J,status:"completed",endTime:Date.now()}),Y((J)=>J.ultraplanSessionUrl===_?{...J,ultraplanSessionUrl:void 0}:J),IO({value:[`Ultraplan approved — executing in Claude Code on the web. Follow along at: ${_}`,"","Results will land as a pull request when the remote session finishes. There is nothing to do here."].join(`
6297`),mode:"task-notification"})}else Y((H)=>{let J=H.tasks?.[q];if(!J||J.status!=="running")return H;return{...H,ultraplanPendingChoice:{plan:O,sessionId:K,taskId:q}}})}catch(O){if(z().tasks?.[q]?.status!=="running")return;A=!0,d("tengu_ultraplan_failed",{duration_ms:Date.now()-$,reason:O instanceof Ms?O.reason:"network_or_unknown",reject_count:O instanceof Ms?O.rejectCount:void 0}),IO({value:`Ultraplan failed: ${d6(O)}

Callers 1

sGYFunction · 0.85

Calls 1

g8Function · 0.85

Tested by

no test coverage detected