Releases: edx/learning-assistant
4.3.3
4.3.2
4.3.1
What's Changed
- chore: Upgrade Python requirements by @edx-requirements-bot in #96
- chore: Upgrade Python requirements by @edx-requirements-bot in #97
- chore: Upgrade Python requirements by @edx-requirements-bot in #98
- chore: Upgrade Python requirements by @edx-requirements-bot in #99
- chore: Upgrade Python requirements by @edx-requirements-bot in #100
- chore: Upgrade Python requirements by @edx-requirements-bot in #101
- chore: Upgrade Python requirements by @edx-requirements-bot in #102
- chore: Upgrade Python requirements by @edx-requirements-bot in #103
- chore: Upgrade Python requirements by @edx-requirements-bot in #105
- chore: Upgrade Python requirements by @edx-requirements-bot in #106
- feat: remove GPT model field in post request by @alangsto in #107
Full Changelog: 4.3.0...4.3.1
4.3.0
Adds optional parameter to use updated prompt and model for the chat response.
4.2.0
4.1.0
4.0.0: Remove use of course waffle flag
What's Changed
- Python Requirements Update by @edx-requirements-bot in #68
- Rremove codecov package by @zubairshakoorarbisoft in #43
- feat: remove use of course waffle flag by @alangsto in #70
New Contributors
- @zubairshakoorarbisoft made their first contribution in #43
Full Changelog: 3.6.0...4.0.0
3.6.0
Add CourseApp for Learning Assistant feature and register entrypoints in LMS and CMS..
This commit adds a concrete implementation of the CourseApp
ABC from the CourseApps
edx-platform Django app. This enables the Learning Assistant to be represented by a card on the Studio Pages & Resources pages. Please see the associated ADR for more details.
This commit also registers this CourseApp
class as an entrypoint to the CourseApps
edx-platfrom Django app. Because the CourseApps
REST API is a part of the CMS, the Learning Assistant plugin was also added as entrypoint to the CMS.
Add GET endpoint to retrieve whether Learning Assistant is enabled.
This release adds a new GET
endpoint to retrieve whether the Learning Assistant feature is enabled in a course, given a course ID. This endpoint will introspect all data that is relevant to determining whether the feature is enabled (i.e. the courseware.learning_assistant
CourseWaffleFlag
and the LearningAssistantCourseEnabled
model).
This endpoint was added so that the frontend can determine whether or not to show the Learning Assistant feature without requiring that the edx-platform read from the LearningAssistantCourseEnabled
model in this plugin.