# OSVauco agent dependencies — pin versions to prevent surprise upgrades

# ADK + Vertex AI SDK (must match)
google-adk>=2.0.0
google-cloud-aiplatform[adk,agent_engines]>=1.112.0

# vertexai is bundled inside google-cloud-aiplatform >= 1.71 — no separate pin needed

# Secret Manager integration
google-cloud-secret-manager>=2.20.0

# MCP toolset
httpx>=0.27.0
google-auth>=2.29.0
google-auth-httplib2>=0.2.0

# Observability
opentelemetry-sdk>=1.25.0
opentelemetry-exporter-gcp-trace>=1.8.0
google-cloud-logging>=3.10.0
google-cloud-monitoring>=2.22.0

# Evaluation
google-cloud-aiplatform[evaluation]>=1.112.0

# HTTP server for Cloud Run
uvicorn[standard]>=0.29.0
fastapi>=0.111.0

# Utilities
python-dotenv>=1.0.0
pydantic>=2.7.0
