Skip to content

v4.1.0

Choose a tag to compare

@placerda placerda released this 06 Oct 01:00
· 49 commits to main since this release
70a5bff

Changed

  • Keyless UI → orchestrator authentication in Classic mode: the UI now calls the orchestrator using its managed identity with Microsoft Entra tokens (ADR-0019). The orchestrator validates the token audience and caller.
  • The orchestrator API key is now opt-in (useCAppAPIKey=false by default) and is no longer required for chat to work.
  • Hosted-agent mode is unchanged (it already uses Entra auth).

Component versions

Component Version
gpt-rag-ui v3.1.0
gpt-rag-orchestrator v5.1.0
gpt-rag-ingestion v3.0.0
infra / AI Landing Zone v2.7.3

Validation

  • python -m config.appdefinition --validate passed.
  • python -m pytest tests -q: 381 passed, 4 skipped.
  • Component unit tests passed for the orchestrator (v5.1.0) and UI (v3.1.0) releases.