LICENSE
README.md
pyproject.toml
src/mada/__init__.py
src/mada/main.py
src/mada.egg-info/PKG-INFO
src/mada.egg-info/SOURCES.txt
src/mada.egg-info/dependency_links.txt
src/mada.egg-info/entry_points.txt
src/mada.egg-info/requires.txt
src/mada.egg-info/top_level.txt
src/mada/common/__init__.py
src/mada/common/exceptions.py
src/mada/core/__init__.py
src/mada/core/coordinator.py
src/mada/core/orchestrator.py
src/mada/core/chat_clients/__init__.py
src/mada/core/chat_clients/bedrock_adapter.py
src/mada/core/chat_clients/chat_client_factory.py
src/mada/core/chat_clients/livai_adapter.py
src/mada/core/chat_clients/openai_adapter.py
src/mada/core/chat_clients/provider_adapter.py
src/mada/core/config/__init__.py
src/mada/core/config/agents.py
src/mada/core/config/app.py
src/mada/core/config/database.py
src/mada/core/config/interface.py
src/mada/core/config/mcp_servers.py
src/mada/core/config/models.py
src/mada/core/config/utils.py
src/mada/core/database/__init__.py
src/mada/core/database/base_db.py
src/mada/core/database/db_factory.py
src/mada/core/database/postgresql.py
src/mada/core/database/session_manager.py
src/mada/core/database/sqlite.py
src/mada/interfaces/__init__.py
src/mada/interfaces/cli/__init__.py
src/mada/interfaces/cli/main.py
src/mada/interfaces/gradio/__init__.py
src/mada/interfaces/gradio/interface.py
src/mada/interfaces/gradio/main.py
src/mada/interfaces/gradio/mcp_client_wrapper.py
src/mada/interfaces/gradio/utils.py
src/mada/interfaces/gradio/assets/__init__.py
src/mada/interfaces/gradio/assets/gradio.css
src/mada/interfaces/gradio/assets/gradio.js
src/mada/interfaces/openai_api/__init__.py
src/mada/interfaces/openai_api/main.py
tests/test_config.py
tests/test_entrypoints.py
tests/test_mcp_error_handling.py
tests/test_session_manager.py