From c107e66ede2cd66290945528f16b76f02712d3da Mon Sep 17 00:00:00 2001 From: Zizheng Tai Date: Tue, 7 Apr 2026 15:10:39 -0700 Subject: [PATCH] Add require_extension option to cloud browser launch --- examples/get_url.py | 1 - packages/narada/pyproject.toml | 2 +- packages/narada/src/narada/client.py | 3 +-- uv.lock | 2 +- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/examples/get_url.py b/examples/get_url.py index d2edaa7..661af3d 100644 --- a/examples/get_url.py +++ b/examples/get_url.py @@ -1,7 +1,6 @@ import asyncio from narada import Narada -from narada_core.actions.models import parse_action_trace async def main() -> None: diff --git a/packages/narada/pyproject.toml b/packages/narada/pyproject.toml index 734af9c..594d9c3 100644 --- a/packages/narada/pyproject.toml +++ b/packages/narada/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "narada" -version = "0.1.40" +version = "0.1.41" description = "Python client SDK for Narada" license = "Apache-2.0" readme = "README.md" diff --git a/packages/narada/src/narada/client.py b/packages/narada/src/narada/client.py index 3790441..354a690 100644 --- a/packages/narada/src/narada/client.py +++ b/packages/narada/src/narada/client.py @@ -186,8 +186,7 @@ async def open_and_initialize_cloud_browser_window( config = config or BrowserConfig() base_url = os.getenv("NARADA_API_BASE_URL", "https://api.narada.ai/fast/v2") request_body = { - # This is currently an internal API and not ready for public use yet. - # "require_extension": require_extension, + "require_extension": require_extension, "session_name": session_name, "session_timeout": session_timeout, } diff --git a/uv.lock b/uv.lock index 5e88791..80c860f 100644 --- a/uv.lock +++ b/uv.lock @@ -312,7 +312,7 @@ wheels = [ [[package]] name = "narada" -version = "0.1.40" +version = "0.1.41" source = { editable = "packages/narada" } dependencies = [ { name = "aiohttp" },