()
| 5 | type RenderTraceStore = Map<string, number> |
| 6 | |
| 7 | function getRenderTraceStore(): RenderTraceStore | null { |
| 8 | const maybeStore = (globalThis as Record<string, unknown>)[RENDER_TRACE_KEY] |
| 9 | return maybeStore instanceof Map ? (maybeStore as RenderTraceStore) : null |
| 10 | } |
| 11 | |
| 12 | export function recordRenderTrace(name: string): void { |
| 13 | recordLivePromptTrace('render', { name }) |