Commit Graph

2 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
2507720cc7 Refactor imports for PEP 8 compliance and clarity
- Organized imports in browser_manager.py by category (stdlib, 3rd-party, local)
- Organized imports in browser_profiler.py by category
- Cleaned up test file imports for consistency
- All imports alphabetized within their categories

Co-authored-by: Ahmed-Tawfik94 <106467151+Ahmed-Tawfik94@users.noreply.github.com>
2025-11-06 08:18:48 +00:00
copilot-swe-agent[bot]
7037021496 Implement CDP concurrency fixes and improve logging
- Modified get_page() to always create new pages for managed browsers
- Ensured page lock serializes all new_page() calls in managed mode
- Fixed proxy flag formatting (removed credentials from URL)
- Added deduplication of browser launch args
- Enhanced startup checks with multiple intervals
- Improved logging with structured messages and better formatting
- Added comprehensive test suite for CDP concurrency

Co-authored-by: Ahmed-Tawfik94 <106467151+Ahmed-Tawfik94@users.noreply.github.com>
2025-11-06 08:11:15 +00:00