ARCHITECTURE.md
MANIFEST.in
README.md
pyproject.toml
src/ekoa/__init__.py
src/ekoa/__main__.py
src/ekoa/bootstrap.py
src/ekoa.egg-info/PKG-INFO
src/ekoa.egg-info/SOURCES.txt
src/ekoa.egg-info/dependency_links.txt
src/ekoa.egg-info/entry_points.txt
src/ekoa.egg-info/requires.txt
src/ekoa.egg-info/top_level.txt
src/ekoa/config/__init__.py
src/ekoa/config/loader.py
src/ekoa/config/models.py
src/ekoa/core/__init__.py
src/ekoa/core/dispatcher.py
src/ekoa/core/errors.py
src/ekoa/core/gateway.py
src/ekoa/core/models.py
src/ekoa/core/ports.py
src/ekoa/entrypoints/__init__.py
src/ekoa/entrypoints/cli.py
src/ekoa/entrypoints/http.py
src/ekoa/infrastructure/__init__.py
src/ekoa/infrastructure/http.py
src/ekoa/infrastructure/smtp.py
src/ekoa/providers/__init__.py
src/ekoa/providers/bark.py
src/ekoa/providers/email.py
src/ekoa/providers/telegram.py
tests/test_api.py
tests/test_config.py
tests/test_dispatcher.py
tests/test_email.py
tests/test_providers.py