MCPcopy Create free account
hub / github.com/NanmiCoder/MediaCrawler / get_browser_info

Method get_browser_info

tools/cdp_browser.py:516–535  ·  view source on GitHub ↗

Get browser info

(self)

Source from the content-addressed store, hash-verified

514 return self.browser is not None and self.browser.is_connected()
515
516 async def get_browser_info(self) -> Dict[str, Any]:
517 """
518 Get browser info
519 """
520 if not self.browser:
521 return {}
522
523 try:
524 version = self.browser.version
525 contexts_count = len(self.browser.contexts)
526
527 return {
528 "version": version,
529 "contexts_count": contexts_count,
530 "debug_port": self.debug_port,
531 "is_connected": self.is_connected(),
532 }
533 except Exception as e:
534 utils.logger.warning(f"[CDPBrowserManager] Failed to get browser info: {e}")
535 return {}

Callers 8

_get_browser_pathMethod · 0.45

Calls 1

is_connectedMethod · 0.95

Tested by

no test coverage detected