Zelyanoth commited on
Commit
cb1c206
Β·
verified Β·
1 Parent(s): 89ca045

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -26
app.py CHANGED
@@ -589,35 +589,31 @@ def signal_handler(signum, frame):
589
  cleanup_agent()
590
  sys.exit(0)
591
 
592
- def main():
593
- """Main function to run everything"""
594
-
595
- # Set up signal handlers
596
- signal.signal(signal.SIGINT, signal_handler)
597
- signal.signal(signal.SIGTERM, signal_handler)
598
-
599
- try:
600
- logger.info("πŸš€ Starting MCP Browser Agent Application with Token Optimization...")
601
-
602
- # Create and launch interface
603
- interface = create_interface()
604
-
605
- # Launch interface (this will block)
606
- interface.launch(
607
- server_name="0.0.0.0",
608
- server_port=7860,
609
- share=False,
610
- show_error=True,
611
- quiet=False
612
- )
613
- except Exception as e:
614
- logger.error(f"Application error: {e}")
615
- finally:
616
- cleanup_agent()
617
 
618
  if __name__ == "__main__":
619
  try:
620
- main()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
621
  except KeyboardInterrupt:
622
  logger.info("πŸ›‘ Application stopped by user")
623
  except Exception as e:
 
589
  cleanup_agent()
590
  sys.exit(0)
591
 
592
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
593
 
594
  if __name__ == "__main__":
595
  try:
596
+ signal.signal(signal.SIGINT, signal_handler)
597
+ signal.signal(signal.SIGTERM, signal_handler)
598
+
599
+ try:
600
+ logger.info("πŸš€ Starting MCP Browser Agent Application with Token Optimization...")
601
+
602
+ # Create and launch interface
603
+ interface = create_interface()
604
+
605
+ # Launch interface (this will block)
606
+ interface.launch(
607
+ server_name="0.0.0.0",
608
+ server_port=7860,
609
+ share=False,
610
+ show_error=True,
611
+ quiet=False
612
+ )
613
+ except Exception as e:
614
+ logger.error(f"Application error: {e}")
615
+ finally:
616
+ cleanup_agent()
617
  except KeyboardInterrupt:
618
  logger.info("πŸ›‘ Application stopped by user")
619
  except Exception as e: