API Reference ============= This section contains the API documentation for Agenix, automatically generated from the source code. Package Overview ---------------- .. automodule:: agenix :members: :undoc-members: Core Modules ------------ Agent ~~~~~ .. automodule:: agenix.core.agent :members: :undoc-members: :show-inheritance: LLM Provider ~~~~~~~~~~~~ .. automodule:: agenix.core.llm :members: :undoc-members: :show-inheritance: Messages ~~~~~~~~ .. automodule:: agenix.core.messages :members: :undoc-members: :show-inheritance: Session Management ~~~~~~~~~~~~~~~~~~ .. automodule:: agenix.core.session :members: :undoc-members: :show-inheritance: Skills ~~~~~~ .. automodule:: agenix.core.skills :members: :undoc-members: :show-inheritance: SDK --- .. automodule:: agenix.sdk :members: :undoc-members: :show-inheritance: CLI --- .. automodule:: agenix.cli :members: :undoc-members: :show-inheritance: Tools ----- Base Tool ~~~~~~~~~ .. automodule:: agenix.tools.base :members: :undoc-members: :show-inheritance: Read Tool ~~~~~~~~~ .. automodule:: agenix.tools.read :members: :undoc-members: :show-inheritance: Write Tool ~~~~~~~~~~ .. automodule:: agenix.tools.write :members: :undoc-members: :show-inheritance: Edit Tool ~~~~~~~~~ .. automodule:: agenix.tools.edit :members: :undoc-members: :show-inheritance: Bash Tool ~~~~~~~~~ .. automodule:: agenix.tools.bash :members: :undoc-members: :show-inheritance: Grep Tool ~~~~~~~~~ .. automodule:: agenix.tools.grep :members: :undoc-members: :show-inheritance: Extensions System ----------------- Extension Types ~~~~~~~~~~~~~~~ .. automodule:: agenix.extensions.types :members: :undoc-members: :show-inheritance: Extension Loader ~~~~~~~~~~~~~~~~ .. automodule:: agenix.extensions.loader :members: :undoc-members: :show-inheritance: Extension Runner ~~~~~~~~~~~~~~~~ .. automodule:: agenix.extensions.runner :members: :undoc-members: :show-inheritance: UI Components ------------- CLI Interface ~~~~~~~~~~~~~ .. automodule:: agenix.ui.cli :members: :undoc-members: :show-inheritance: