typer<1,>=0.9.0
rich<15,>=13.0.0
fastapi<1,>=0.104.0
uvicorn[standard]<1,>=0.24.0
pydantic<3,>=2.0.0
pydantic-settings<3,>=2.0.0
tomli-w<2,>=1.0.0
httpx<1,>=0.25.0
jinja2<4,>=3.1.0
python-multipart<1,>=0.0.6
sse-starlette<4,>=1.6.0

[all-channels]
python-telegram-bot>=22.0
discord.py>=2.3
slack-bolt>=1.18
matrix-nio>=0.24
aiosmtplib>=3.0

[chromadb]
chromadb>=0.4.0

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-asyncio>=0.23.0
ruff>=0.1.0
mypy>=1.0.0
respx>=0.20.0

[discord]
discord.py>=2.3

[email]
aiosmtplib>=3.0

[intelligence]
duckduckgo-search>=4.0
trafilatura>=1.6.0
croniter>=1.4.0

[matrix]
matrix-nio>=0.24

[mcp]
mcp>=1.0.0

[slack]
slack-bolt>=1.18

[telegram]
python-telegram-bot>=22.0
