docs: sync env-var contract (chaos panel, notion TLS, grok auth path) + repair glued VNC line - #8362
Merged
Merged
Conversation
… + repair glued VNC line in .env.example
Owner
Author
|
CI outcome + base-red discrimination (all failures reproduced on the pure base tip
This PR's diff is inert by construction: every added |
HouMinXi
pushed a commit
to HouMinXi/OmniRoute
that referenced
this pull request
Aug 2, 2026
… + repair glued VNC line in .env.example (diegosouzapw#8362)
muhamadgalihsaputra
pushed a commit
to niyatna/NiyatnaRoute
that referenced
this pull request
Sep 27, 2026
… + repair glued VNC line in .env.example (diegosouzapw#8362)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Fixes the
check:env-doc-syncred onrelease/v3.8.49(pre-existing drift, first surfaced on the docs-only PR #8348 -- the failing vars are unrelated to that change).Root causes and fixes:
.env.example(commented, with defaults) anddocs/reference/ENVIRONMENT.md:OMNIROUTE_CHAOS_MAX_PANEL/OMNIROUTE_CHAOS_MIN_PANEL/OMNIROUTE_CHAOS_PANEL_TIMEOUT_MS-- Auto-Combo:chaosbroadcast tuning (open-sse/services/autoCombo/virtualFactory.ts; the code comment explicitly says "operators can override via env var", so these are operator-facing, not allowlist material)OMNIROUTE_NOTION_TLS_TIMEOUT_MS/OMNIROUTE_NOTION_TLS_GRACE_MS-- Notion TLS sidecar timeouts (notionTlsClient.ts/notion-web.ts), documented next to the CHATGPT/CLAUDE/PPLX/GROK siblings in section 15GROK_AUTH_PATH-- Grok CLIauth.jsonpath override read bygrokQuotaFetcher.tsOMNIROUTE_VNC_CONTAINER_VNC_PORT"missing" from.env.example-- it was actually there, but glued onto the previous entry on a single line (# OMNIROUTE_DOCKER_BIN=docker# OMNIROUTE_VNC_CONTAINER_VNC_PORT=3000), so the parser only saw the first var. Split into two lines. Also fixed the same glue typo in the Notion data-dir comment block (cosmetic).No allowlist entries added -- all seven are documented for real.
Validation
node scripts/check/check-env-doc-sync.mjson this branch:(Red reproduced on the base tip before the fix -- same 8 findings as the CI run on #8348.)