diff --git a/.env.example b/.env.example index ca662334..f6e79039 100644 --- a/.env.example +++ b/.env.example @@ -111,6 +111,11 @@ CACHE_ENABLED=true INTENT_V2_SHADOW=false INTENT_V2_DECISION=false INTENT_V2_DECISION_TIER=none + +# jev-service typed decide (product shadow/assist; default off) +JEV_DECIDE_MODE=off +JEV_BASE_URL=http://127.0.0.1:8767 +JEV_API_KEY= WORKFLOW_INTENTS_ENABLED=true MULTI_INTENT_ENABLED=true # MULTI_INTENT_PLAN_TIER defaults to legacy; do not raise for U9–U12 scaffolding. diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 9b5e5ca2..894d925d 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -123,6 +123,9 @@ services: FAV_DEGRADED_READ: ${FAV_DEGRADED_READ:-false} CACHE_ENABLED: ${CACHE_ENABLED:-true} INTENT_V2_SHADOW: ${INTENT_V2_SHADOW:-false} + JEV_DECIDE_MODE: ${JEV_DECIDE_MODE:-off} + JEV_BASE_URL: ${JEV_BASE_URL:-} + JEV_API_KEY: ${JEV_API_KEY:-} INTENT_V2_DECISION: ${INTENT_V2_DECISION:-false} INTENT_V2_DECISION_TIER: ${INTENT_V2_DECISION_TIER:-none} WORKFLOW_INTENTS_ENABLED: ${WORKFLOW_INTENTS_ENABLED:-true} diff --git a/docker-compose.main.yml b/docker-compose.main.yml index a05e39c5..1b1ecaa9 100644 --- a/docker-compose.main.yml +++ b/docker-compose.main.yml @@ -121,6 +121,9 @@ services: FAV_DEGRADED_READ: "false" CACHE_ENABLED: ${CACHE_ENABLED:-true} INTENT_V2_SHADOW: ${INTENT_V2_SHADOW:-false} + JEV_DECIDE_MODE: ${JEV_DECIDE_MODE:-off} + JEV_BASE_URL: ${JEV_BASE_URL:-} + JEV_API_KEY: ${JEV_API_KEY:-} INTENT_V2_DECISION: ${INTENT_V2_DECISION:-false} INTENT_V2_DECISION_TIER: ${INTENT_V2_DECISION_TIER:-none} WORKFLOW_INTENTS_ENABLED: ${WORKFLOW_INTENTS_ENABLED:-true} diff --git a/docker-compose.test.yml b/docker-compose.test.yml index 59979584..14ff03db 100644 --- a/docker-compose.test.yml +++ b/docker-compose.test.yml @@ -118,6 +118,9 @@ services: FAV_DEGRADED_READ: ${FAV_DEGRADED_READ:-false} CACHE_ENABLED: ${CACHE_ENABLED:-true} INTENT_V2_SHADOW: ${INTENT_V2_SHADOW:-false} + JEV_DECIDE_MODE: ${JEV_DECIDE_MODE:-off} + JEV_BASE_URL: ${JEV_BASE_URL:-} + JEV_API_KEY: ${JEV_API_KEY:-} INTENT_V2_DECISION: ${INTENT_V2_DECISION:-false} INTENT_V2_DECISION_TIER: ${INTENT_V2_DECISION_TIER:-none} WORKFLOW_INTENTS_ENABLED: ${WORKFLOW_INTENTS_ENABLED:-true}