{"record":{"id":"5909a4a20d114105","repo":"xtekky/gpt4free","slug":"install-browser-cookie3-package","errorCode":null,"errorMessage":"Install \"browser_cookie3\" package","messagePattern":"Install \"browser_cookie3\" package","errorType":"exception","errorClass":"MissingRequirementsError","httpStatus":null,"severity":"error","filePath":"g4f/cookies.py","lineNumber":166,"sourceCode":"\n\ndef set_cookies(domain_name: str, cookies: Cookies = None) -> None:\n    \"\"\"Set or remove cookies for a given domain in the cache.\"\"\"\n    if cookies:\n        CookiesConfig.cookies[domain_name] = cookies\n    else:\n        CookiesConfig.cookies.pop(domain_name, None)\n\n\ndef load_cookies_from_browsers(\n    domain_name: str,\n    raise_requirements_error: bool = True,\n    single_browser: Optional[str] = None,\n) -> Cookies:\n    \"\"\"Helper to load cookies from all supported browsers.\"\"\"\n    if not has_browser_cookie3:\n        if raise_requirements_error:\n            raise MissingRequirementsError('Install \"browser_cookie3\" package')\n        return {}\n\n    cookies = {}\n    all_cookies = {}\n    for cookie_fn in BROWSERS:\n        if domain_name in CookiesConfig.cookies:\n            all_cookies[cookie_fn.__name__] = {\n                \"config\": CookiesConfig.cookies.get(domain_name, {})\n            }\n        else:\n            all_cookies[cookie_fn.__name__] = {}\n        try:\n            cookie_jar = cookie_fn(domain_name=domain_name)\n            for cookie in cookie_jar:\n                if cookie.name not in cookies and (\n                    not cookie.expires or cookie.expires > time.time()\n                ):\n                    cookies[cookie.name] = cookie.value","sourceCodeStart":148,"sourceCodeEnd":184,"githubUrl":"https://github.com/xtekky/gpt4free/blob/973504e1770928ed5fb82f43da528f441ad9ddc3/g4f/cookies.py#L148-L184","documentation":"Error \"Install \"browser_cookie3\" package\" thrown in xtekky/gpt4free.","triggerScenarios":"Thrown at g4f/cookies.py:166 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Install browser_cookie3: pip install browser_cookie3."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"973504e1770928ed5fb82f43da528f441ad9ddc3","analyzedAt":"2026-08-14T23:45:32.408Z","schemaVersion":2},"datasetVersion":"2026-08-15T17:31:12.345Z"}