(label: string, data?: unknown)
| 77 | |
| 78 | // DEBUG: Separate debug log with full object inspection |
| 79 | const debug = (label: string, data?: unknown) => { |
| 80 | const ts = new Date().toISOString(); |
| 81 | const body = data !== undefined ? `\n${inspect(data)}` : ""; |
| 82 | try { |
| 83 | appendFileSync(debugFile, `${ts} [${label}]${body}\n---\n`); |
| 84 | } catch {} |
| 85 | }; |
| 86 | |
| 87 | const hook = async ( |
| 88 | sessionID: string, |
no test coverage detected