Fix : crash due to driver closing in multi agent web search

This commit is contained in:
martin legrand 2025-03-27 12:16:51 +01:00
parent cf4d9b63c7
commit aa1c0a24e2
2 changed files with 0 additions and 13 deletions

View File

@ -260,7 +260,6 @@ class BrowserAgent(Agent):
self.navigable_links = self.browser.get_navigable()
prompt = self.make_navigation_prompt(user_prompt, page_text)
self.browser.close()
prompt = self.conclude_prompt(user_prompt)
self.memory.push('user', prompt)
answer, reasoning = self.llm_request()

View File

@ -356,18 +356,6 @@ class Browser:
script = self.load_js("inject_safety_script.js")
input_elements = self.driver.execute_script(script)
def close(self):
"""Close the browser."""
try:
self.driver.quit()
self.logger.info("Browser closed")
except Exception as e:
self.logger.error(f"Error closing browser: {str(e)}")
def __del__(self):
"""Destructor to ensure browser is closed."""
self.close()
if __name__ == "__main__":
logging.basicConfig(level=logging.INFO)