From 2fc6a99baedc902d99cc653414251fccec8606db Mon Sep 17 00:00:00 2001 From: Brian Sparker Date: Thu, 25 Jun 2026 11:43:37 -0400 Subject: [PATCH] Rename YOU_API_KEY to YDC_API_KEY everywhere --- .env.example | 2 +- README.md | 2 +- render.yaml | 2 +- src/config.ts | 2 +- src/render/tasks/youcom/search-branch.ts | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.env.example b/.env.example index 0b88b81..c9c5e37 100644 --- a/.env.example +++ b/.env.example @@ -10,7 +10,7 @@ ASSEMBLYAI_AGENT_URL=wss://agents.assemblyai.com/v1/realtime ASSEMBLYAI_VOICE=ivy # ── You.com (research) ───────────────────────────────────────────── -YOU_API_KEY=XXXXXXXXXXXXXXXXXXXXXXXX +YDC_API_KEY=XXXXXXXXXXXXXXXXXXXXXXXX YOU_BASE_URL=https://api.you.com/v1 # ── Anthropic (LLM used by the Mastra workflow: plan + synthesize) ─ diff --git a/README.md b/README.md index 5661dc6..e6c78a0 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ Required environment variables on **both** the web service and the workflow serv |---|---|---| | `DATABASE_URL` | Postgres connection string. | Render auto-injects from the `ravendr-db` Blueprint. Set it manually for local dev. | | `ANTHROPIC_API_KEY` | Used by every Mastra agent. | https://console.anthropic.com | -| `YOU_API_KEY` | Used by `search_branch`. | https://you.com/platform | +| `YDC_API_KEY` | Used by `search_branch`. | https://you.com/platform | | `ASSEMBLYAI_API_KEY` | Used by `voice_session`. | https://www.assemblyai.com/app | | `ANTHROPIC_MODEL` | Override the LLM (default `claude-sonnet-4-20250514`). | Optional. | | `RENDER_API_KEY` | Web service only. Used to dispatch and cancel Workflow runs. | https://dashboard.render.com/settings/api-keys | diff --git a/render.yaml b/render.yaml index b810f97..0d1846e 100644 --- a/render.yaml +++ b/render.yaml @@ -14,7 +14,7 @@ previews: envVarGroups: - name: ravendr-shared envVars: - - key: YOU_API_KEY + - key: YDC_API_KEY displayName: You.com API key description: "From https://you.com/platform" sensitive: true diff --git a/src/config.ts b/src/config.ts index 5bb741f..9168f7c 100644 --- a/src/config.ts +++ b/src/config.ts @@ -16,7 +16,7 @@ const BaseSchema = z.object({ DATABASE_URL: z.string().url(), - YOU_API_KEY: z.string().min(1), + YDC_API_KEY: z.string().min(1), YOU_BASE_URL: z.string().url().default("https://api.you.com/v1"), // Mastra's model router reads ANTHROPIC_API_KEY directly from env. diff --git a/src/render/tasks/youcom/search-branch.ts b/src/render/tasks/youcom/search-branch.ts index c40e8d8..4df88af 100644 --- a/src/render/tasks/youcom/search-branch.ts +++ b/src/render/tasks/youcom/search-branch.ts @@ -40,7 +40,7 @@ export const search_branch = task( await events.start(); const research = createYouComResearch({ - apiKey: config.YOU_API_KEY, + apiKey: config.YDC_API_KEY, baseUrl: config.YOU_BASE_URL, });