Skip to content

[Browser Rendering] Add session recording docs#29284

Merged
kathayl merged 17 commits intoproductionfrom
browser-rendering/session-recording-docs
Apr 15, 2026
Merged

[Browser Rendering] Add session recording docs#29284
kathayl merged 17 commits intoproductionfrom
browser-rendering/session-recording-docs

Conversation

@omarmosid
Copy link
Copy Markdown
Contributor

Summary

  • Adds src/content/docs/browser-rendering/features/session-recording.mdx, a new how-to page documenting the session recording feature for Browser Rendering
  • Covers enabling recording via recording: true on launch() (Puppeteer and Playwright), viewing recordings in the dashboard, retrieving recordings via the API, replaying locally with rrweb-player, platform limits, and rrweb-specific limitations

What's new

  • ## Enable session recordinglaunch() code examples for Puppeteer and Playwright, with a note that recordings are finalized on session close
  • ## View recordings — dashboard link to Browser Rendering > Logs
  • ## Retrieve a recording via APIGET /recording/:sessionId curl example and response field table
  • ## Replay a recording locally — collapsible note on rrweb-player compatibility
  • ## Limits — opt-in, launch() only, 2-hour max
  • ## rrweb limitations — canvas, cross-origin iframes, video/audio, WebGL, masked input fields, large pages

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 24, 2026

This pull request requires reviews from CODEOWNERS as it changes files that match the following patterns:

Pattern Owners
* @cloudflare/pcx-technical-writing, @cloudflare/product-owners
/src/content/docs/browser-rendering/ @mchenco, @cloudflare/pcx-technical-writing, @cloudflare/product-owners, @celso, @kathayl, @ToriLindsay

@omarmosid omarmosid marked this pull request as draft March 24, 2026 15:59
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 24, 2026

Comment thread src/content/docs/browser-rendering/features/session-recording.mdx
Comment thread src/content/docs/browser-rendering/features/session-recording.mdx
Comment thread src/content/docs/browser-rendering/features/session-recording.mdx Outdated
Comment thread src/content/docs/browser-rendering/features/session-recording.mdx Outdated
Comment thread src/content/docs/browser-rendering/features/session-recording.mdx
@omarmosid omarmosid marked this pull request as ready for review April 10, 2026 11:11
Comment thread src/content/docs/browser-rendering/features/session-recording.mdx Outdated
Comment thread src/content/docs/browser-rendering/features/session-recording.mdx Outdated
Comment thread src/content/docs/browser-rendering/features/session-recording.mdx Outdated
Comment thread src/content/docs/browser-rendering/features/session-recording.mdx Outdated
Comment thread src/content/docs/browser-rendering/features/session-recording.mdx Outdated
pedrosousa and others added 3 commits April 13, 2026 19:28
Co-authored-by: Pedro Sousa <680496+pedrosousa@users.noreply.github.com>
Co-authored-by: Pedro Sousa <680496+pedrosousa@users.noreply.github.com>
Co-authored-by: Pedro Sousa <680496+pedrosousa@users.noreply.github.com>
@kathayl
Copy link
Copy Markdown
Contributor

kathayl commented Apr 13, 2026

need to add in retention duration of session recording

  • Recordings are retained for [X] days after the session ends.

kathayl and others added 4 commits April 13, 2026 12:11
- Rename 'Workers Bindings' to 'Browser Sessions' in limits section
- Import InlineBadge component
- Add beta preset badge above intro paragraph
Clarified the retention period for recordings in the documentation.
@kathayl
Copy link
Copy Markdown
Contributor

kathayl commented Apr 14, 2026

@copilot resolve the merge conflicts in this pull request

@kathayl kathayl merged commit c2a3d03 into production Apr 15, 2026
13 checks passed
@kathayl kathayl deleted the browser-rendering/session-recording-docs branch April 15, 2026 01:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants