API === .. autosummary:: :recursive: :toctree: generated moo.agent