agents.multi.utils.compatibility

Compatibility module for legacy multi-agent imports.

This module provides backward compatibility for code that imports from: - haive.agents.multi.base - haive.agents.multi.multi_agent - haive.agents.multi.base_multi_agent

New code should use: - haive.agents.multi.clean.MultiAgent (current default) - haive.agents.multi.enhanced_multi_agent_v4.MultiAgent (recommended)

Classes

ExecutionMode

Legacy ExecutionMode enum for backward compatibility.

Module Contents

class agents.multi.utils.compatibility.ExecutionMode

Bases: str, enum.Enum

Legacy ExecutionMode enum for backward compatibility.

Modern implementations use string literals instead: - “sequential” - “parallel” - “conditional” - “branch” - “infer”

Initialize self. See help(type(self)) for accurate signature.