Skip to content

enable local Docker Desktop setup with multi-env support - #129

Open
mahajanpranit111 wants to merge 2 commits into
nuance-communications:mainfrom
mahajanpranit111:test-pranit
Open

enable local Docker Desktop setup with multi-env support #129
mahajanpranit111 wants to merge 2 commits into
nuance-communications:mainfrom
mahajanpranit111:test-pranit

Conversation

@mahajanpranit111

Copy link
Copy Markdown

No description provided.

pramahajan added 2 commits February 19, 2026 14:52
- Updated api/Dockerfile: azure-functions-core-tools-3 -> v4 (v3 EOL),
  added telemetry opt-out env vars and sentinel file to prevent
  interactive prompts blocking container startup
- Updated api/host.json: extension bundle version [1.*,2.0.0) -> [3.*,4.0.0)
  required by Functions Core Tools v4
- Updated docker-compose.yml: configurable env_file via ENV_FILE variable,
  added FUNCTIONS_CORE_TOOLS_TELEMETRY_OPTOUT, stdin_open: false,
  wrapped func command with 'yes |' to handle remaining prompts
- Updated app/src/components/dlgaas.js: set isGrpcWeb()=false to route
  DLG requests through local HTTP proxy (avoids CORS), added
  normalizePayload() to convert REST snake_case to gRPC-web camelCase
  format, added null guard for sessionId.length
- Updated app/src/components/chat.js: added null checks for visualList
  before forEach calls
- Added .preprod_env: pre-production environment configuration
- Added SETUP.md: comprehensive local setup guide for peers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant