feat(notte): add Notte browser automation setup and Python utilities#1
feat(notte): add Notte browser automation setup and Python utilities#1Muffy (muffy86) wants to merge 4 commits into
Conversation
|
Warning Gemini encountered an error creating the review. You can try again by commenting |
Follow the official notte-skills pattern: - scrape_page(): one-shot structured extraction via client.scrape() - run_workflow(): execute known steps (goto/click/fill/press_key) then optionally scrape, using session.execute() instead of an AI agent - run_browser_task(): kept for open-ended AI agent tasks One session per job; session closed by context manager on any exit path.
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary\n\n- Adds
scripts/notte-setup.sh— install Python + npm SDKs, validatesNOTTE_API_KEY\n- Addsscripts/notte_browser.py— shared utility importable by infra scripts, also works as CLI\n\n## Usage\n\nbash\nbash scripts/notte-setup.sh\npython scripts/notte_browser.py --task \"Check if https://myservice.com is up\"\n\n\n## Test plan\n\n- [ ]bash scripts/notte-setup.sh→ verify ✓ notte-sdk installed\n- [ ] SetNOTTE_API_KEY\n- [ ] Run a test task and confirm answer returnedGenerated by Claude Code