@@ -926,10 +926,12 @@ def enable_tunnel(
926926 URL-based access to the Devbox without exposing internal IDs. The tunnel URL
927927 format is: https://{port}-{tunnel_key}.tunnel.runloop.ai
928928
929- Each Devbox can have one tunnel.
929+ Each Devbox can have one tunnel. If tunnel config is omitted, or auth_mode is
930+ omitted, the tunnel defaults to open (public hostname, no bearer token).
930931
931932 Args:
932- auth_mode: Authentication mode for the tunnel. Defaults to 'public' if not specified.
933+ auth_mode: Authentication mode for the tunnel. Defaults to open if omitted: the hostname is
934+ a public capability and does not require a tunnel bearer token.
933935
934936 http_keep_alive: When true, HTTP traffic through the tunnel counts as activity for idle lifecycle
935937 policies, resetting the idle timer. Defaults to true if not specified.
@@ -2762,10 +2764,12 @@ async def enable_tunnel(
27622764 URL-based access to the Devbox without exposing internal IDs. The tunnel URL
27632765 format is: https://{port}-{tunnel_key}.tunnel.runloop.ai
27642766
2765- Each Devbox can have one tunnel.
2767+ Each Devbox can have one tunnel. If tunnel config is omitted, or auth_mode is
2768+ omitted, the tunnel defaults to open (public hostname, no bearer token).
27662769
27672770 Args:
2768- auth_mode: Authentication mode for the tunnel. Defaults to 'public' if not specified.
2771+ auth_mode: Authentication mode for the tunnel. Defaults to open if omitted: the hostname is
2772+ a public capability and does not require a tunnel bearer token.
27692773
27702774 http_keep_alive: When true, HTTP traffic through the tunnel counts as activity for idle lifecycle
27712775 policies, resetting the idle timer. Defaults to true if not specified.
0 commit comments