import fs from 'fs'; const p = 'C:/Users/Administrator/.cursor/projects/j-cocos-coco-playgame/agent-transcripts/6422e0f5-cd4c-4b21-880f-70832030dd62/6422e0f5-cd4c-4b21-880f-70832030dd62.jsonl'; const line = fs.readFileSync(p, 'utf8').split('\n')[46]; const data = JSON.parse(line); for (const block of data.message.content) { if (block.type !== 'tool_use' || block.name !== 'StrReplace') continue; const old = block.input.old_string; if ( old.includes('pointerToGamePoint') || old.includes('controlEllipseHit') || old.includes('resolveMobileAction') || old.includes('onMouseDown') ) { console.log('===== OLD =====\n'); console.log(old); console.log('\n===== NEW =====\n'); console.log(block.input.new_string); } }