From 641e4a5ad78ee9194c76df0d831947e923dcb58d Mon Sep 17 00:00:00 2001 From: keirsalterego Date: Mon, 25 May 2026 13:12:43 +0530 Subject: [PATCH] docs: remove infrastructure provider/cost mentions (Rule #7) --- ARCHITECTURE.md | 2 +- ROADMAP.md | 2 +- SETUP_GUIDE.md | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 8799537..e62e976 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -329,7 +329,7 @@ know about: | Variable | Component | Purpose | |---|---|---| | `VYROX_HMAC_SECRET` | all | Sixty four hex characters. Signs Python ↔ Python and Python ↔ Rust traffic. | -| `REDIS_URL` | ingestion, worker | `redis://` or `rediss://` URL. The legacy Upstash REST variables are still accepted for backward compatibility but new deployments should set this. | +| `REDIS_URL` | ingestion, worker | `redis://` or `rediss://` URL. The legacy REST-style Redis variables are still accepted for backward compatibility but new deployments should set this. | | `OPENCODE_ZEN_API_KEY` | worker | LLM provider key. Empty falls back to the legacy `OPENROUTER_API_KEY` during the migration window. | | `DISCORD_BOT_TOKEN` | bot | Discord application token. | | `DISCORD_PUBLIC_KEY` | bot | Application public key for interaction Ed25519 verification. Empty skips verification (local dev only). | diff --git a/ROADMAP.md b/ROADMAP.md index ffee1eb..837eb51 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -60,7 +60,7 @@ sixteen blocker items that all shipped between 2026-05-21 and - `.env.example` rewritten with logical sections and every new variable documented. - `Settings.effective_redis_url()` resolves the canonical `REDIS_URL` - first and falls back to the legacy Upstash REST variables. The + first and falls back to the legacy REST-style Redis variables. The worker refuses to start with no Redis URL. ## In flight diff --git a/SETUP_GUIDE.md b/SETUP_GUIDE.md index cf42920..4102100 100644 --- a/SETUP_GUIDE.md +++ b/SETUP_GUIDE.md @@ -69,7 +69,7 @@ EDR (CrowdStrike/SentinelOne) - Managed Redis: any Redis 6+ compatible provider works 3. **LLM provider credentials** - - Vyrox supports OpenAI-compatible APIs (OpenAI, Anthropic, or any OpenRouter-compatible endpoint) + - Vyrox supports OpenAI-compatible APIs (OpenAI, Anthropic, or any OpenAI-compatible endpoint) - Configure the model via `LLM_MODEL` and the endpoint via `LLM_BASE_URL` ### Optional (for real EDR integration) @@ -173,14 +173,14 @@ VYROX_HMAC_SECRET=YOUR_64_CHAR_HEX_HERE # ===================================================================== # Redis # ===================================================================== -UPSTASH_REDIS_REST_URL=redis://localhost:6379 -UPSTASH_REDIS_REST_TOKEN= +REDIS_URL=redis://localhost:6379 # ===================================================================== -# OpenRouter (LLM) +# LLM Provider (any OpenAI-compatible endpoint) # ===================================================================== -OPENROUTER_API_KEY=sk-or-v1-YOUR_KEY_HERE -OPENROUTER_MODEL=mistralai/mistral-7b-instruct:free +OPENCODE_ZEN_API_KEY=YOUR_LLM_API_KEY_HERE +LLM_BASE_URL=https://your-openai-compatible-endpoint/v1 +LLM_MODEL=YOUR_MODEL_NAME # ===================================================================== # SQLite Database