@@ -122,8 +122,8 @@ def create(
122122 the same project as the browser session.
123123
124124 refresh_on_profile_update: When true, flush idle browsers when the profile the pool uses is updated, so
125- pool browsers pick up the latest profile data. Requires a profile to be set on
126- the pool.
125+ pool browsers pick up the latest profile data. When a profile is provided during
126+ creation, this defaults to true. Requires a profile to be set on the pool.
127127
128128 start_url: Optional URL to navigate to when a new browser is warmed into the pool.
129129 Best-effort: failures to navigate do not fail pool fill. Only applied to
@@ -291,7 +291,10 @@ def update(
291291 proxy unchanged.
292292
293293 refresh_on_profile_update: If provided, replaces whether idle browsers are flushed when the profile the
294- pool uses is updated. Requires a profile to be set on the pool.
294+ pool uses is updated. When the pool's profile reference is changed (including
295+ newly attached) and this field is omitted, it defaults to true. Re-sending the
296+ same profile reference leaves this setting unchanged. Clearing the profile also
297+ disables this setting. Requires a profile to be set on the pool.
295298
296299 size: If provided, replaces the number of browsers to maintain in the pool. The
297300 maximum size is determined by your organization's pooled sessions limit (the sum
@@ -697,8 +700,8 @@ async def create(
697700 the same project as the browser session.
698701
699702 refresh_on_profile_update: When true, flush idle browsers when the profile the pool uses is updated, so
700- pool browsers pick up the latest profile data. Requires a profile to be set on
701- the pool.
703+ pool browsers pick up the latest profile data. When a profile is provided during
704+ creation, this defaults to true. Requires a profile to be set on the pool.
702705
703706 start_url: Optional URL to navigate to when a new browser is warmed into the pool.
704707 Best-effort: failures to navigate do not fail pool fill. Only applied to
@@ -866,7 +869,10 @@ async def update(
866869 proxy unchanged.
867870
868871 refresh_on_profile_update: If provided, replaces whether idle browsers are flushed when the profile the
869- pool uses is updated. Requires a profile to be set on the pool.
872+ pool uses is updated. When the pool's profile reference is changed (including
873+ newly attached) and this field is omitted, it defaults to true. Re-sending the
874+ same profile reference leaves this setting unchanged. Clearing the profile also
875+ disables this setting. Requires a profile to be set on the pool.
870876
871877 size: If provided, replaces the number of browsers to maintain in the pool. The
872878 maximum size is determined by your organization's pooled sessions limit (the sum
0 commit comments