Skip to content

[Narada Code 5] Add Cloud Browser parity to workbench browser CLI#150

Draft
xTRam1 wants to merge 1 commit into
codex/agent-maker-m4-browser-exploration-clifrom
codex/agent-maker-m5-cloud-browser-parity
Draft

[Narada Code 5] Add Cloud Browser parity to workbench browser CLI#150
xTRam1 wants to merge 1 commit into
codex/agent-maker-m4-browser-exploration-clifrom
codex/agent-maker-m5-cloud-browser-parity

Conversation

@xTRam1

@xTRam1 xTRam1 commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Extend the workbench environment model with env open --kind cloud plus Cloud Browser adoption and cleanup semantics.
  • Keep the M4 browser command family unchanged for cloud sessions: goto, snapshot, find, selectors, click-nrd, fill-nrd, select-nrd, diff, screenshot, and downloads.
  • Materialize Cloud Browser downloads into the local proof root without persisting signed URLs.
  • Harden scoring/verification so SDK-created cloud sessions need terminal cleanup and env-only roots cannot verify clean.

Validation

  • cd /Users/erenerdogan/ZenRep/narada-python-sdk && uv run ruff check packages/narada packages/narada-core packages/narada-pyodide
  • cd /Users/erenerdogan/ZenRep/narada-python-sdk && uvx ruff@latest format --check --diff packages/narada packages/narada-core packages/narada-pyodide
  • cd /Users/erenerdogan/ZenRep/narada-python-sdk && uv run pytest packages/narada/tests packages/narada-pyodide/tests/test_cloud_browser.py
  • Result: 155 passed.

Live proof

  • SDK CLI Cloud Browser proof root: /tmp/narada-workbench-runs/m5-cloud-browser-cli-final-20260609T134247Z
  • SDK command outputs: /tmp/narada-m5-cli-outputs-final-20260609T134247Z
  • Harness product-path Cloud Browser proof root: /tmp/narada-e2e-runs/20260610T001710Z-cloudbrowserproductpath-bb578174374f412eb87ebb4549ca06fb
  • Final score and verify passed cleanly for the SDK proof root.
  • Final harness proof was clean and Cloud Browser cleanup was terminated.

Codex sibling refs

Notes

  • Cloud Browser session/window ids are provenance/control metadata only, not task-success evidence.
  • The Narada E2E harness was used only as a DEV product-path backstop; the primary surface under test here is the SDK CLI.

@xTRam1 xTRam1 changed the title Add Cloud Browser parity to workbench browser CLI [Narada Code 5] Add Cloud Browser parity to workbench browser CLI Jun 10, 2026
@xTRam1 xTRam1 changed the base branch from main to codex/agent-maker-m4-browser-exploration-cli June 10, 2026 00:48
@xTRam1 xTRam1 force-pushed the codex/agent-maker-m5-cloud-browser-parity branch from 1561c61 to 5db1d44 Compare June 10, 2026 09:10
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.

1 participant