From c7c15ebb952afe57af2354747e4918d929c31159 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Wed, 28 Jan 2026 18:57:12 +0000 Subject: [PATCH] Update browsers/profiles.mdx Co-Authored-By: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com> --- browsers/profiles.mdx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/browsers/profiles.mdx b/browsers/profiles.mdx index 004ddb2..df785d4 100644 --- a/browsers/profiles.mdx +++ b/browsers/profiles.mdx @@ -112,16 +112,16 @@ print("Live view:", kernel_browser2.browser_live_view_url) ## Loading a profile into an existing browser -You can load a profile into a browser after it has been created using the [update browser endpoint](/api-reference/browsers/update-browser-session). +You can load a profile into a browser after it has been created using the [update browser endpoint](/api-reference/browsers/update-browser-session). This supports `save_changes` as well, allowing you to persist any changes made to the hot-loaded profile when the browser is closed. ```typescript Typescript/Javascript // Create a browser without a profile const kernelBrowser = await kernel.browsers.create(); -// Later, load a profile into the browser +// Later, load a profile into the browser (with save_changes to persist updates) await kernel.browsers.update(kernelBrowser.session_id, { - profile: { name: 'profiles-demo' } + profile: { name: 'profiles-demo', save_changes: true } }); ``` @@ -129,8 +129,8 @@ await kernel.browsers.update(kernelBrowser.session_id, { # Create a browser without a profile kernel_browser = await kernel.browsers.create() -# Later, load a profile into the browser -await kernel.browsers.update(kernel_browser.session_id, profile={"name": "profiles-demo"}) +# Later, load a profile into the browser (with save_changes to persist updates) +await kernel.browsers.update(kernel_browser.session_id, profile={"name": "profiles-demo", "save_changes": True}) ```