# pip install -e ../../   (install fast_a2a_app from the repo root first)
# pip install -r requirements.txt
#
# Runtime infrastructure (not Python packages):
#   Redis server — docker run -d -p 6379:6379 redis:7-alpine
#   Azure auth   — az login
#                  AZURE_AI_BASE_URL=<your-azure-ai-foundry-host>
# (image model catalog lives in agent.py — AZURE_AI_DEPLOYMENT_NAME is unused here)

fast_a2a_app>=0.2.0               # a2a-sdk, redis client, starlette, fastapi, uvicorn
openai>=1.50.0                    # AsyncOpenAI client (images.generate / images.edit)
azure-identity>=1.15.0            # AzureCliCredential bearer token for Azure AI
pydantic-ai-slim[openai]>=0.0.20  # pydantic-ai agent loop + tool dispatch
python-dotenv>=1.0.0              # .env file support
