[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [Tracing](./puppeteer.protocol.tracing.md) > [TraceConfig](./puppeteer.protocol.tracing.traceconfig.md) > [recordMode](./puppeteer.protocol.tracing.traceconfig.recordmode.md) ## Protocol.Tracing.TraceConfig.recordMode property Controls how the trace buffer stores data. (TraceConfigRecordMode enum) Signature: ```typescript recordMode?: ('recordUntilFull' | 'recordContinuously' | 'recordAsMuchAsPossible' | 'echoToConsole'); ```