Spaces:
Sleeping
Sleeping
Limit CodeAgent to 5 steps to prevent infinite loops
Browse filesCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
app.py
CHANGED
|
@@ -23,6 +23,7 @@ class BasicAgent:
|
|
| 23 |
self.agent = CodeAgent(
|
| 24 |
model=model,
|
| 25 |
tools=[DuckDuckGoSearchTool(), WikipediaSearchTool(user_agent="BasicAgent/1.0")],
|
|
|
|
| 26 |
)
|
| 27 |
def __call__(self, question: str) -> str:
|
| 28 |
# print(f"Agent received question (first 50 chars): {question[:50]}...")
|
|
|
|
| 23 |
self.agent = CodeAgent(
|
| 24 |
model=model,
|
| 25 |
tools=[DuckDuckGoSearchTool(), WikipediaSearchTool(user_agent="BasicAgent/1.0")],
|
| 26 |
+
max_steps=5,
|
| 27 |
)
|
| 28 |
def __call__(self, question: str) -> str:
|
| 29 |
# print(f"Agent received question (first 50 chars): {question[:50]}...")
|