fix(docs): document OMNIROUTE_READY_TIMEOUT_MS and allowlist the test-only DISABLE_IOREG_STRATEGY (#13692)

Clears the two env-doc drifts the batch introduced. `check:env-doc-sync` is back to the pre-existing base-red set (#12732). `check-env-doc-sync` unit suite: 13 structural cases green; the 2 live-data cases stay red on the same inherited vars.
This commit is contained in:
Diego Rodrigues de Sa e Souza
2026-09-15 00:25:31 -03:00
committed by GitHub
parent 4745fca27d
commit 3311ad20c6
2 changed files with 7 additions and 0 deletions

View File

@@ -1817,6 +1817,10 @@ APP_LOG_TO_FILE=true
# Per-attempt HTTP timeout for CLI → server calls (milliseconds). Default: 30000.
# OMNIROUTE_HTTP_TIMEOUT_MS=30000
# How long `omniroute serve` waits for the health endpoint before printing the
# readiness-timeout warning (milliseconds). Also --ready-timeout. Default: 60000.
# OMNIROUTE_READY_TIMEOUT_MS=60000
# Set to 1 to print retry/backoff details to stderr during CLI commands.
# OMNIROUTE_VERBOSE=0

View File

@@ -223,6 +223,9 @@ const IGNORE_FROM_CODE = new Set([
// Test-only override: points setup-open-code.mjs at a fixture plugin dir without
// requiring the real bundled plugin to be built.
"OMNIROUTE_OPENCODE_PLUGIN_DIR",
// Test-only escape hatch: makes getMachineIdRaw() skip the macOS ioreg strategy so
// machineId tests reach the fallback strategies on darwin (#13539). Not user config.
"DISABLE_IOREG_STRATEGY",
]);
// Vars documented in ENVIRONMENT.md but intentionally absent from .env.example.