@@ -140,7 +140,9 @@ def create(
140140 login_url: Optional login page URL to skip discovery
141141
142142 proxy: Proxy selection. Provide either id or name. The proxy must be in the same
143- project as the resource referencing it.
143+ project as the resource referencing it. When selecting by name, the name must
144+ match exactly one active proxy in the project. Ambiguous names return a 400; use
145+ id for stable references.
144146
145147 record_session: Whether to record browser sessions for this connection by default. Useful for
146148 debugging. Can be overridden per-login. Defaults to false.
@@ -268,7 +270,9 @@ def update(
268270 login_url: Login page URL. Set to empty string to clear.
269271
270272 proxy: Proxy selection. Provide either id or name. The proxy must be in the same
271- project as the resource referencing it.
273+ project as the resource referencing it. When selecting by name, the name must
274+ match exactly one active proxy in the project. Ambiguous names return a 400; use
275+ id for stable references.
272276
273277 record_session: Whether to record browser sessions for this connection by default
274278
@@ -465,7 +469,9 @@ def login(
465469
466470 Args:
467471 proxy: Proxy selection. Provide either id or name. The proxy must be in the same
468- project as the resource referencing it.
472+ project as the resource referencing it. When selecting by name, the name must
473+ match exactly one active proxy in the project. Ambiguous names return a 400; use
474+ id for stable references.
469475
470476 record_session: Override the connection's default for recording this login's browser session.
471477 When omitted, the connection's record_session default is used.
@@ -717,7 +723,9 @@ async def create(
717723 login_url: Optional login page URL to skip discovery
718724
719725 proxy: Proxy selection. Provide either id or name. The proxy must be in the same
720- project as the resource referencing it.
726+ project as the resource referencing it. When selecting by name, the name must
727+ match exactly one active proxy in the project. Ambiguous names return a 400; use
728+ id for stable references.
721729
722730 record_session: Whether to record browser sessions for this connection by default. Useful for
723731 debugging. Can be overridden per-login. Defaults to false.
@@ -845,7 +853,9 @@ async def update(
845853 login_url: Login page URL. Set to empty string to clear.
846854
847855 proxy: Proxy selection. Provide either id or name. The proxy must be in the same
848- project as the resource referencing it.
856+ project as the resource referencing it. When selecting by name, the name must
857+ match exactly one active proxy in the project. Ambiguous names return a 400; use
858+ id for stable references.
849859
850860 record_session: Whether to record browser sessions for this connection by default
851861
@@ -1042,7 +1052,9 @@ async def login(
10421052
10431053 Args:
10441054 proxy: Proxy selection. Provide either id or name. The proxy must be in the same
1045- project as the resource referencing it.
1055+ project as the resource referencing it. When selecting by name, the name must
1056+ match exactly one active proxy in the project. Ambiguous names return a 400; use
1057+ id for stable references.
10461058
10471059 record_session: Override the connection's default for recording this login's browser session.
10481060 When omitted, the connection's record_session default is used.
0 commit comments