Files
google-trends-agent/a2a.yaml
2026-06-12 18:54:53 +00:00

58 lines
1.2 KiB
YAML

# Project identity for `a2a deploy`. Most metadata (resources, scopes,
# secrets, workspace, etc.) lives on the Python class — this file only
# tells the CLI how to find it.
name: google-trends-agent
version: 0.1.0
entrypoint: agent:GoogleTrendsAgent
expose:
public: true
runtime:
resources:
cpu: 1000m
memory: 2Gi
max_runtime_seconds: 600
egress:
allow_hosts:
- "*"
deny_internet_by_default: false
apt_packages:
- ca-certificates
- fonts-liberation
- libasound2
- libatk-bridge2.0-0
- libatk1.0-0
- libcairo2
- libcups2
- libdbus-1-3
- libdrm2
- libgbm1
- libglib2.0-0
- libgtk-3-0
- libnspr4
- libnss3
- libpango-1.0-0
- libx11-6
- libxcb1
- libxcomposite1
- libxdamage1
- libxext6
- libxfixes3
- libxkbcommon0
- libxrandr2
- xdg-utils
- chromium
install_commands:
- python -m playwright install chromium
# Optional platform resources:
# resources:
# memory:
# tiers: [kv, vector]
# namespace: google-trends-agent
# databases:
# - name: app
# provider: neon
# engine: postgres
# env:
# url: DATABASE_URL