From 79dc1fd28706709808f8ce24e59a8b72d4ff8056 Mon Sep 17 00:00:00 2001 From: dan Date: Mon, 16 Mar 2026 20:16:48 +0000 Subject: [PATCH] chore: update config and env templates for OpenRouter --- .env.example | 4 ++-- crucix.config.mjs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.env.example b/.env.example index 00b6683..4830306 100644 --- a/.env.example +++ b/.env.example @@ -31,12 +31,12 @@ REFRESH_INTERVAL_MINUTES=15 # === LLM Layer (optional) === # Enables AI-enhanced trade ideas and breaking news Telegram alerts. -# Provider options: anthropic | openai | gemini | codex +# Provider options: anthropic | openai | gemini | codex | openrouter LLM_PROVIDER= # Not needed for codex (uses ~/.codex/auth.json) LLM_API_KEY= # Optional override. Each provider has a sensible default: -# anthropic: claude-sonnet-4-6 | openai: gpt-5.4 | gemini: gemini-3.1-pro | codex: gpt-5.3-codex +# anthropic: claude-sonnet-4-6 | openai: gpt-5.4 | gemini: gemini-3.1-pro | codex: gpt-5.3-codex | openrouter: openrouter/auto LLM_MODEL= # === Telegram Alerts (optional, requires LLM) === diff --git a/crucix.config.mjs b/crucix.config.mjs index 5e7b098..e76e55c 100644 --- a/crucix.config.mjs +++ b/crucix.config.mjs @@ -7,7 +7,7 @@ export default { refreshIntervalMinutes: parseInt(process.env.REFRESH_INTERVAL_MINUTES) || 15, llm: { - provider: process.env.LLM_PROVIDER || null, // anthropic | openai | gemini | codex + provider: process.env.LLM_PROVIDER || null, // anthropic | openai | gemini | codex | openrouter apiKey: process.env.LLM_API_KEY || null, model: process.env.LLM_MODEL || null, },