Skip to content

Conversation

@AjitPadhi-Microsoft
Copy link
Contributor

Purpose

  • This pull request primarily removes the use of the AZURE_OPENAI_ENDPOINT environment variable and related configuration from the deployment and infrastructure code, shifting reliance to the new AI Agent endpoints. Additionally, it updates the Azure region from northcentralus to australiaeast in deployment scripts, and upgrades the Bicep template version in the generated ARM templates. There is also a minor Python dependency cleanup.

Key changes:

Removal of AZURE_OPENAI_ENDPOINT references:

  • Deleted the AZURE_OPENAI_ENDPOINT environment variable from backend and infrastructure definitions, including Bicep modules, ARM templates, and Python config loading (infra/main.bicep, infra/main_custom.bicep, infra/main.json, src/backend/common/config/config.py)

Python dependency cleanup:

  • Removed the unused openai package from backend requirements (src/backend/requirements.txt).

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

feat: Implementation of Configurable Logging Control via Flag
@Roopan-Microsoft Roopan-Microsoft merged commit a7184e3 into main Dec 1, 2025
9 checks passed
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.

6 participants