Skip to content

sync be with sdk updates#145

Merged
zizhengtai merged 7 commits into
mainfrom
volodymyr/sync-be-with-sdk-updates
Jun 12, 2026
Merged

sync be with sdk updates#145
zizhengtai merged 7 commits into
mainfrom
volodymyr/sync-be-with-sdk-updates

Conversation

@volodymyr-narada

Copy link
Copy Markdown
Contributor

No description provided.

Comment thread packages/narada/src/narada/environment.py Outdated

@xTRam1 xTRam1 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved directionally. This SDK helper/export is the right shape for letting caddie reuse the SDK initialization path, and checks are green. Please make sure the version that caddie pins is actually published/installable for Python 3.12 before merging the dependent caddie PR.

*,
browser_window_id: str,
cloud_browser_session_id: str | None = None,
stop_cloud_browser_session_on_close: bool = True,

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

note:
stop_cloud_browser_session_on_close defaults to True to preserve normal SDK behavior: when the SDK creates/owns a cloud browser session, close() should clean it up. The caddie helper passes False because caddie created and owns that session, so the SDK should only initialize it and disconnect local CDP/Playwright without stopping it.

@zizhengtai zizhengtai merged commit f82c142 into main Jun 12, 2026
5 checks passed
@zizhengtai zizhengtai deleted the volodymyr/sync-be-with-sdk-updates branch June 12, 2026 23:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants