pkm13 commited on
Commit
b1617f1
·
verified ·
1 Parent(s): ac4e854

Upload main.py

Browse files
Files changed (1) hide show
  1. main.py +4 -4
main.py CHANGED
@@ -105,7 +105,7 @@ async def indexing_status():
105
  @app.get("/analytics/underperforming")
106
  async def get_underperforming():
107
  try:
108
- pages = performance_agent.get_underperforming_pages(days=30)
109
  return pages
110
  except Exception as e:
111
  logger.error(f"Error getting underperforming pages: {e}")
@@ -114,7 +114,7 @@ async def get_underperforming():
114
  @app.get("/report/weekly")
115
  async def weekly_report():
116
  try:
117
- report = performance_agent.generate_weekly_report()
118
  return report
119
  except Exception as e:
120
  logger.error(f"Error generating weekly report: {e}")
@@ -123,14 +123,14 @@ async def weekly_report():
123
  @app.get("/monitor/algorithm")
124
  async def check_algorithm():
125
  try:
126
- status = performance_agent.detect_algorithm_update()
127
  return status
128
  except Exception as e:
129
  return {"volatility_detected": False, "error": str(e)}
130
 
131
  @app.get("/monitor/cwv")
132
  async def check_cwv(url: str):
133
- result = performance_agent.monitor_core_web_vitals(url)
134
  return result
135
 
136
  # ORCHESTRATOR
 
105
  @app.get("/analytics/underperforming")
106
  async def get_underperforming():
107
  try:
108
+ pages = analytics_agent.get_underperforming_pages(days=30)
109
  return pages
110
  except Exception as e:
111
  logger.error(f"Error getting underperforming pages: {e}")
 
114
  @app.get("/report/weekly")
115
  async def weekly_report():
116
  try:
117
+ report = analytics_agent.generate_weekly_report()
118
  return report
119
  except Exception as e:
120
  logger.error(f"Error generating weekly report: {e}")
 
123
  @app.get("/monitor/algorithm")
124
  async def check_algorithm():
125
  try:
126
+ status = analytics_agent.detect_algorithm_update()
127
  return status
128
  except Exception as e:
129
  return {"volatility_detected": False, "error": str(e)}
130
 
131
  @app.get("/monitor/cwv")
132
  async def check_cwv(url: str):
133
+ result = analytics_agent.monitor_core_web_vitals(url)
134
  return result
135
 
136
  # ORCHESTRATOR