haive.agents.reasoning_and_critique.self_discover.agent ======================================================= .. py:module:: haive.agents.reasoning_and_critique.self_discover.agent .. autoapi-nested-parse:: Self-Discover MultiAgent implementation. Functions --------- .. autoapisummary:: haive.agents.reasoning_and_critique.self_discover.agent.create_self_discover_agent haive.agents.reasoning_and_critique.self_discover.agent.get_default_modules haive.agents.reasoning_and_critique.self_discover.agent.main Module Contents --------------- .. py:function:: create_self_discover_agent(name = 'self_discover') Create a Self-Discover MultiAgent with the four-stage process. :param name: Name for the multi-agent system :returns: MultiAgent configured for Self-Discover workflow .. py:function:: get_default_modules() Get default reasoning modules for Self-Discover process. .. py:function:: main() :async: Example usage of Self-Discover agent.