agents.multi.experiments.implementations.clean_baseΒΆ

Clean multi-agent base following proper Agent patterns.

ClassesΒΆ

CleanMultiAgent

Clean multi-agent following base Agent patterns.

Module ContentsΒΆ

class agents.multi.experiments.implementations.clean_base.CleanMultiAgentΒΆ

Bases: haive.agents.base.agent.Agent

Clean multi-agent following base Agent patterns.

This properly follows the base Agent class patterns: - Uses agents field similar to engines field - Lets base agent handle schema generation - Implements setup_agent() and build_graph() properly

build_graph()ΒΆ

Build graph using AgentNodeV3 properly.

Return type:

haive.core.graph.state_graph.base_graph2.BaseGraph

normalize_agents()ΒΆ

Normalize agents similar to how base Agent normalizes engines.

Return type:

CleanMultiAgent

setup_agent()ΒΆ

Setup hook - let base agent handle schema generation.

Return type:

None