Skip to content

[WIP] Add auto-update feature for adapt_framework#141

Draft
Copilot wants to merge 1 commit intomasterfrom
copilot/add-auto-update-feature-again
Draft

[WIP] Add auto-update feature for adapt_framework#141
Copilot wants to merge 1 commit intomasterfrom
copilot/add-auto-update-feature-again

Conversation

Copy link

Copilot AI commented Feb 13, 2026

Auto-Update Feature Implementation Plan

Based on the reference implementation in adapt-authoring-contentplugin PR #72, I need to:

  • Add node-cron dependency to package.json
  • Add configuration schema properties for auto-update feature
    • autoUpdate (boolean, default: false)
    • updateCron (string, default: "0 0 * * *")
    • semverSpecifier (string enum: ~, ^, *, default: ^)
  • Implement auto-update functionality in AdaptFrameworkModule
    • Add cron import
    • Set up CRON scheduler in init() method
    • Implement checkForFrameworkUpdate() method
    • Implement runAutoUpdate() method
  • Add logging for auto-update operations
  • Test the implementation manually
Original prompt

This section details on the original issue you should resolve

<issue_title>Add auto-update</issue_title>
<issue_description>### Feature description

Add a feature to allow the app to automatically update the local adapt_framework with no user/admin input at a configurable interval.

This feature needs to work in a very similar way as the implementation here: adapt-security/adapt-authoring-contentplugin#72

Key points

Can you work on this feature?

  • I can contribute</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

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.

Add auto-update

2 participants