diff --git a/packages/decision/src/index.ts b/packages/decision/src/index.ts index 7b92f96..9ad56ee 100644 --- a/packages/decision/src/index.ts +++ b/packages/decision/src/index.ts @@ -80,9 +80,12 @@ export interface ErShadowResult { latencyMs?: number; } -/** Shadow-gate: 0PT_DECISION_ER_SHADOW=1 (OFF by default — fire-and-forget). */ +/** Shadow-gate: OPT_DECISION_ER_SHADOW=1 (OFF by default — fire-and-forget). + * Coolify avvisar env-nycklar som borjar med siffra ("0PT_..."), sa gaten + * heter OPT_DECISION_ER_SHADOW; det gamla 0PT_-namnet accepteras for + * bakatkompatibilitet (t.ex. systemd/docker-miljor utan Coolify). */ export function erAutoMatchShadowEnabled(): boolean { - return process.env["0PT_DECISION_ER_SHADOW"] === "1"; + return process.env.OPT_DECISION_ER_SHADOW === "1" || process.env["0PT_DECISION_ER_SHADOW"] === "1"; } /**