()
| 26 | let pendingInitialUserMessage: string | undefined |
| 27 | |
| 28 | export function takeInitialUserMessage(): string | undefined { |
| 29 | const v = pendingInitialUserMessage |
| 30 | pendingInitialUserMessage = undefined |
| 31 | return v |
| 32 | } |
| 33 | |
| 34 | // Note to CLAUDE: do not add ANY "warmup" logic. It is **CRITICAL** that you do not add extra work on startup. |
| 35 | export async function processSessionStartHooks( |