# matchmaking-v2 — copy to .env (git-ignored). On-demand: no corpus DB required. ENV=development LOG_LEVEL=INFO API_PORT=8000 AGENT_URL=http://localhost:8006 # A2A bearer the orchestrator presents (match the mesh's shared key in prod) A2A_ALLOWED_KEYS=dev-a2a-key # Orchestrator comms (optional in dev — worker no-ops if unset/unreachable) ORCHESTRATOR_REDIS_URL= REDIS_URL=redis://localhost:6379/0 # Inputs / engine (wired in later slices) APIFY_TOKEN= OPENAI_API_KEY= OPENAI_API_BASE= DSPY_API_BASE= DSPY_API_KEY= CURATE_MODEL=gpt-4o-mini SUGGEST_MODEL=gpt-4o-mini EMBED_MODEL=text-embedding-3-small # QScore (consumed) QSCORE_BASE_URL=http://localhost:8004 QSCORE_AUTH_TOKEN= # Feedback/label store (NOT the old corpus) — optional until the learning loop DATABASE_URL=