agent-utilities<4.0.0,>=3.1.0
eunomia-core>=0.3.10
httpx>=0.28.1
pyjwt>=2.15.1
joserfc>=1.7.5
python-multipart>=0.0.32
agent-connector-sdk[a2a,mcp]<0.4.0,>=0.3.19
aiohttp>=3.14.5
anyio>=4.15.1
epistemic-graph[server]<3.0.0,>=2.27.5
fastapi>=0.143.3
filelock>=4.2.0
msgpack>=1.2.1
prometheus-client>=0.26.0
pydantic<3.0.0,>=2.14.1
PyYAML>=6.0.3
starlette>=1.8.0
fastmcp>=4.1.0
mcp<3.0.0,>=2.3.0
opentelemetry-api>=1.45.1
pydantic-ai-slim[openai]==2.57.0
universal-skills<2.0.0,>=1.3.11

[gateway-widgets]
agent-connector-sdk[a2a,mcp]<0.4.0,>=0.3.19

[messaging]
arbora[messaging-discord,messaging-googlechat,messaging-googlemeet,messaging-irc,messaging-line,messaging-matrix,messaging-mattermost,messaging-nextcloud,messaging-signal,messaging-slack,messaging-synology,messaging-teams,messaging-telegram,messaging-twitch,messaging-voicecall,messaging-whatsapp]

[messaging-discord]
discord.py>=2.7.1

[messaging-googlechat]
google-api-python-client>=2.198.0
google-auth>=2.62.0

[messaging-googlemeet]
google-api-python-client>=2.198.0
google-auth>=2.62.0

[messaging-imessage]

[messaging-irc]
irc>=20.5.0

[messaging-line]
line-bot-sdk>=3.26.0

[messaging-matrix]
matrix-nio>=0.26.0

[messaging-mattermost]
mattermostdriver>=7.3.2

[messaging-nextcloud]
httpx>=0.28.1

[messaging-signal]

[messaging-slack]
slack-bolt>=1.30.0

[messaging-synology]
httpx>=0.28.1

[messaging-teams]
botbuilder-core>=4.17.1

[messaging-telegram]
python-telegram-bot>=22.8

[messaging-twitch]
twitchio>=3.3.2

[messaging-voicecall]
twilio>=9.12.0

[messaging-whatsapp]
neonize>=0.5.2
httpx>=0.28.1

[test]
agent-terminal-ui>=2.3.1
pytest>=9.1.1
pytest-asyncio>=1.4.0
pytest-cov>=7.1.0
pytest-xdist>=3.8.0
pytest-timeout>=2.4.0
mypy>=2.4.0
ruff==0.17.1
types-PyYAML>=6.0.12.20260906
python-telegram-bot>=22.8
setuptools>=84.0.0

[vault]
hvac>=2.4.0

[webui]
agent-webui<3.0.0,>=2.7.1
uvicorn>=0.54.0
