Skip to content

Conversation

@mraman-2U
Copy link
Member

@mraman-2U mraman-2U commented Aug 11, 2025

This pull request introduces a new feature flag for enabling the Chat V2 endpoint and updates the @edx/frontend-lib-learning-assistant dependency version. The changes are primarily focused on feature management and dependency updates.

This tracks openedx PR: openedx#1768

Feature flag management:

  • Added a new environment variable FEATURE_ENABLE_CHAT_V2_ENDPOINT to .env, .env.development, and .env.test files to control the enabling of the Chat V2 endpoint. The default is set to an empty string in .env and to 'false' in development and test environments. [1] [2] [3]

Dependency updates:

  • Updated @edx/frontend-lib-learning-assistant from version ^2.20.0 to ^2.22.0 in package.json to bring in the latest features and fixes.

Copilot AI review requested due to automatic review settings August 11, 2025 04:30
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request introduces a new feature flag for controlling the Chat V2 endpoint and updates the learning assistant library dependency. The changes enable feature toggle management for chat functionality while bringing in the latest version of the learning assistant library.

  • Added FEATURE_ENABLE_CHAT_V2_ENDPOINT environment variable across all environment files
  • Updated @edx/frontend-lib-learning-assistant dependency from version 2.20.0 to 2.22.0

Reviewed Changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.

File Description
package.json Updates learning assistant library dependency to version 2.22.0
.env Adds new feature flag with empty default value
.env.development Adds feature flag set to 'false' for development environment
.env.test Adds feature flag set to 'false' for test environment

@nsprenkle nsprenkle merged commit 0dfbca7 into master Aug 11, 2025
4 of 6 checks passed
@nsprenkle nsprenkle deleted the mraman-2u/update-learning-assistant-2.20.0-2.22.0 branch August 11, 2025 15:13
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.

3 participants