@@ -652,7 +652,9 @@ def create_ssh_key(
652652 cast_to = DevboxCreateSSHKeyResponse ,
653653 )
654654
655- @typing_extensions .deprecated ("deprecated" )
655+ @typing_extensions .deprecated (
656+ "create_tunnel is deprecated; use enable_tunnel or configure a tunnel at devbox creation."
657+ )
656658 def create_tunnel (
657659 self ,
658660 id : str ,
@@ -666,7 +668,7 @@ def create_tunnel(
666668 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
667669 idempotency_key : str | None = None ,
668670 ) -> DevboxTunnelView :
669- """[Deprecated] Use POST /v1/devboxes/{id}/enable_tunnel instead.
671+ """[Deprecated] Use POST /v1/devboxes/{id}/enable_tunnel or devbox creation instead.
670672
671673 This endpoint
672674 creates a legacy tunnel. The new enable_tunnel endpoint provides improved tunnel
@@ -1270,7 +1272,9 @@ def read_file_contents(
12701272 cast_to = str ,
12711273 )
12721274
1273- @typing_extensions .deprecated ("deprecated" )
1275+ @typing_extensions .deprecated (
1276+ "remove_tunnel is deprecated; use enable_tunnel or configure a tunnel at devbox creation."
1277+ )
12741278 def remove_tunnel (
12751279 self ,
12761280 id : str ,
@@ -1284,7 +1288,7 @@ def remove_tunnel(
12841288 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
12851289 idempotency_key : str | None = None ,
12861290 ) -> object :
1287- """[Deprecated] Tunnels remain active until devbox is shutdown .
1291+ """[Deprecated] Use enable_tunnel or devbox creation instead .
12881292
12891293 This endpoint
12901294 removes a legacy tunnel.
@@ -2261,7 +2265,9 @@ async def create_ssh_key(
22612265 cast_to = DevboxCreateSSHKeyResponse ,
22622266 )
22632267
2264- @typing_extensions .deprecated ("deprecated" )
2268+ @typing_extensions .deprecated (
2269+ "create_tunnel is deprecated; use enable_tunnel or configure a tunnel at devbox creation."
2270+ )
22652271 async def create_tunnel (
22662272 self ,
22672273 id : str ,
@@ -2275,7 +2281,7 @@ async def create_tunnel(
22752281 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
22762282 idempotency_key : str | None = None ,
22772283 ) -> DevboxTunnelView :
2278- """[Deprecated] Use POST /v1/devboxes/{id}/enable_tunnel instead.
2284+ """[Deprecated] Use POST /v1/devboxes/{id}/enable_tunnel or devbox creation instead.
22792285
22802286 This endpoint
22812287 creates a legacy tunnel. The new enable_tunnel endpoint provides improved tunnel
@@ -2882,7 +2888,9 @@ async def read_file_contents(
28822888 cast_to = str ,
28832889 )
28842890
2885- @typing_extensions .deprecated ("deprecated" )
2891+ @typing_extensions .deprecated (
2892+ "remove_tunnel is deprecated; use enable_tunnel or configure a tunnel at devbox creation."
2893+ )
28862894 async def remove_tunnel (
28872895 self ,
28882896 id : str ,
@@ -2896,7 +2904,7 @@ async def remove_tunnel(
28962904 timeout : float | httpx .Timeout | None | NotGiven = not_given ,
28972905 idempotency_key : str | None = None ,
28982906 ) -> object :
2899- """[Deprecated] Tunnels remain active until devbox is shutdown .
2907+ """[Deprecated] Use enable_tunnel or devbox creation instead .
29002908
29012909 This endpoint
29022910 removes a legacy tunnel.
0 commit comments