feat: Increase agents max_iterations to 300

This commit is contained in:
Ahmed Allam
2025-10-30 14:14:01 +03:00
committed by Ahmed Allam
parent f2b4eccc5b
commit 71c232b577
6 changed files with 6 additions and 6 deletions

View File

@@ -5,7 +5,7 @@ from strix.llm.config import LLMConfig
class StrixAgent(BaseAgent):
max_iterations = 200
max_iterations = 300
def __init__(self, config: dict[str, Any]):
default_modules = []

View File

@@ -46,7 +46,7 @@ class AgentMeta(type):
class BaseAgent(metaclass=AgentMeta):
max_iterations = 200
max_iterations = 300
agent_name: str = ""
jinja_env: Environment
default_llm_config: LLMConfig | None = None

View File

@@ -19,7 +19,7 @@ class AgentState(BaseModel):
task: str = ""
iteration: int = 0
max_iterations: int = 200
max_iterations: int = 300
completed: bool = False
stop_requested: bool = False
waiting_for_input: bool = False

View File

@@ -58,7 +58,7 @@ async def run_cli(args: Any) -> None: # noqa: PLR0915
llm_config = LLMConfig()
agent_config = {
"llm_config": llm_config,
"max_iterations": 200,
"max_iterations": 300,
"non_interactive": True,
}

View File

@@ -323,7 +323,7 @@ class StrixTUIApp(App): # type: ignore[misc]
config = {
"llm_config": llm_config,
"max_iterations": 200,
"max_iterations": 300,
}
if args.target_type == "local_code" and "target_path" in args.target_dict:

View File

@@ -228,7 +228,7 @@ def create_agent(
from strix.agents.state import AgentState
from strix.llm.config import LLMConfig
state = AgentState(task=task, agent_name=name, parent_id=parent_id, max_iterations=200)
state = AgentState(task=task, agent_name=name, parent_id=parent_id, max_iterations=300)
llm_config = LLMConfig(prompt_modules=module_list)