Firoj112 commited on
Commit
7e0dc2a
·
verified ·
1 Parent(s): afbbebb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -3
app.py CHANGED
@@ -19,9 +19,9 @@ from tools.search_item_ctrl_f import SearchItemCtrlFTool
19
  from tools.go_back import GoBackTool
20
  from tools.close_popups import ClosePopupsTool
21
  from tools.scroll_page import tool as ScrollPageTool
22
- from tools.scrape_text import tool as ScrapeTextTool
23
- from tools.interact_element import tool as InteractElementTool
24
- from tools.detect_elements import tool as DetectElementsTool
25
  from tools.final_answer import FinalAnswerTool
26
  from GRADIO_UI import GradioUI
27
 
@@ -109,6 +109,13 @@ tools = [
109
  FinalAnswerTool()
110
  ]
111
 
 
 
 
 
 
 
 
112
  # Initialize model
113
  model = LiteLLMModel("gemini/gemini-2.0-flash", api_key=default_gemini_api_key)
114
 
 
19
  from tools.go_back import GoBackTool
20
  from tools.close_popups import ClosePopupsTool
21
  from tools.scroll_page import tool as ScrollPageTool
22
+ from tools.scrape_text import scrape_text_tool as ScrapeTextTool
23
+ from tools.interact_element import interact_element_tool as InteractElementTool
24
+ from tools.detect_elements import detect_elements_tool as DetectElementsTool
25
  from tools.final_answer import FinalAnswerTool
26
  from GRADIO_UI import GradioUI
27
 
 
109
  FinalAnswerTool()
110
  ]
111
 
112
+ # Debug tool registration
113
+ for tool in tools:
114
+ try:
115
+ logger.debug(f"Registering tool: {tool.__class__.__name__}, name: {getattr(tool, 'name', 'Unknown')}")
116
+ except Exception as e:
117
+ logger.error(f"Failed to register tool {tool.__class__.__name__}: {str(e)}")
118
+
119
  # Initialize model
120
  model = LiteLLMModel("gemini/gemini-2.0-flash", api_key=default_gemini_api_key)
121