- Updated `simple.py` to initialize `Browser` and `Tools` instances, improving agent configuration.
- Fixed action decorator in `notification.py` by removing trailing space for consistency.
- Adjusted test behavior in `test_browser_session_tab_management.py` to skip tests on initial tab count issues, improving test reliability.
- Stopped server in `test_browser_watchdog_downloads_upload_full_circle.py` to ensure proper cleanup before skipping tests.
These changes aim to enhance clarity and maintainability across examples and tests.
- Rearranged pages in the documentation for better organization.
- Updated icons and descriptions in `browser-basic` and `chain-agents` sections for clarity.
- Added new sections for "Secure Setup" and "More Examples" to provide comprehensive guidance on advanced use cases.
- Improved the `fast-agent` example with clearer speed optimization instructions.
- Refined the `browser-real-browser` documentation to simplify the connection description.
- Added pattern to .gitignore for temporary profile directories.
- Introduced a new example script demonstrating how to run multiple agents with separate browser instances using asyncio.
- Simplified the example code for better clarity and usability.
- Added new section for "Multiple Browser Instances" with example code for running agents in parallel using separate browser instances.
- Updated "Keep Open" documentation to reflect changes in task execution, simplifying the agent run process.
- Revised "Real Browser" documentation to clarify connection methods and updated example code for better usability.
- Removed outdated content from "Remote Browsers" section to streamline information and improve clarity.
<!-- This is an auto-generated description by cubic. -->
## Summary by cubic
Add a complete set of Python examples for the Browser Use Cloud API,
plus a README and .env template, to help developers get started quickly
and follow best practices. Covers basic tasks, speed/cost optimization,
structured output, proxy usage, and the beta Search API.
- **New Features**
- Five runnable examples: basic task, fast mode with Gemini Flash,
structured JSON with Pydantic, proxy by country, and Search API (async).
- README with setup, cost optimization tips, security guidance, and
production best practices; env.example for easy configuration.
- Built-in timeouts, retry logic, CLI flags, and shareable execution
URLs for reliable, repeatable runs.
<!-- End of auto-generated description by cubic. -->