Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -41,7 +41,7 @@ def run_background_agent():
|
|
| 41 |
agent_running = True
|
| 42 |
interval = int(os.getenv("DAEMON_INTERVAL", "3600"))
|
| 43 |
|
| 44 |
-
agent = OpenCLAWAgent()
|
| 45 |
|
| 46 |
# Initialize SEED
|
| 47 |
seed_engine = None
|
|
@@ -140,7 +140,7 @@ def get_papers():
|
|
| 140 |
return "\n".join(lines) if lines else "No papers loaded yet."
|
| 141 |
|
| 142 |
def get_strategy():
|
| 143 |
-
reflector = StrategyReflector()
|
| 144 |
report = reflector.analyze()
|
| 145 |
return json.dumps(report, indent=2)
|
| 146 |
|
|
@@ -171,7 +171,7 @@ def trigger_harvest():
|
|
| 171 |
|
| 172 |
def trigger_cycle():
|
| 173 |
try:
|
| 174 |
-
agent = OpenCLAWAgent()
|
| 175 |
results = agent.run_cycle()
|
| 176 |
return json.dumps(results, indent=2, default=str)
|
| 177 |
except Exception as e:
|
|
|
|
| 41 |
agent_running = True
|
| 42 |
interval = int(os.getenv("DAEMON_INTERVAL", "3600"))
|
| 43 |
|
| 44 |
+
agent = OpenCLAWAgent(config=Config()) # ✅ 修复:传入默认Config
|
| 45 |
|
| 46 |
# Initialize SEED
|
| 47 |
seed_engine = None
|
|
|
|
| 140 |
return "\n".join(lines) if lines else "No papers loaded yet."
|
| 141 |
|
| 142 |
def get_strategy():
|
| 143 |
+
reflector = StrategyReflector() # ✅ 修复:去掉state_dir
|
| 144 |
report = reflector.analyze()
|
| 145 |
return json.dumps(report, indent=2)
|
| 146 |
|
|
|
|
| 171 |
|
| 172 |
def trigger_cycle():
|
| 173 |
try:
|
| 174 |
+
agent = OpenCLAWAgent(config=Config()) # ✅ 修复:传入默认Config
|
| 175 |
results = agent.run_cycle()
|
| 176 |
return json.dumps(results, indent=2, default=str)
|
| 177 |
except Exception as e:
|