haive.agents.planning.plan_and_execute.v2.agent¶

Plan and Execute Agent v2 using MultiAgent pattern.

Flow: Planner → Executor → Replanner (loop until complete or max iterations)

Classes¶

PlanAndExecuteAgent

Plan and Execute agent using multi-agent sequential pattern.

Module Contents¶

class haive.agents.planning.plan_and_execute.v2.agent.PlanAndExecuteAgent¶

Bases: haive.agents.multi.agent.MultiAgent

Plan and Execute agent using multi-agent sequential pattern.

Flow: Planner → Executor → Replanner (loop until complete)

Usage:

agent = PlanAndExecuteAgent.create(tools=[search, calculator]) result = agent.run(“Research AI safety and write a summary”)

classmethod create(tools=None, name='plan_and_execute', **kwargs)¶

Create P&E agent with default configuration.

Parameters: