Skip to content

Hotfix/production bug#64

Merged
nhan2892005 merged 3 commits into
mainfrom
hotfix/production_bug
May 22, 2026
Merged

Hotfix/production bug#64
nhan2892005 merged 3 commits into
mainfrom
hotfix/production_bug

Conversation

@nhan2892005
Copy link
Copy Markdown
Member

📝 Description

🎯 Type of Change

  • 🎨 Feature (new functionality)
  • 🐛 Bug fix (fixes an issue)
  • 🔥 Hotfix (critical production fix)
  • ♻️ Refactor (code improvement)
  • 📚 Documentation
  • 🔧 Configuration/Infrastructure

🧪 Testing

  • Tested locally - everything works
  • Backend builds successfully
  • Frontend builds without errors
  • No console errors

📸 Screenshots (if applicable)

✅ Checklist

  • Code follows project conventions
  • Self-reviewed the changes
  • Ready for production deployment
  • No sensitive data in code

🔗 Related Issues

📋 Deployment Notes

- Added ConsolidationService for background memory consolidation, including episodic summaries and mastery state updates.
- Introduced MasteryService to manage user concept mastery, including fetching struggles and strengths.
- Updated Kafka producer and worker to handle consolidation requests and process memory updates.
- Created memory_config.yaml for externalized memory pipeline settings.
- Added database migration for user_concept_mastery table to track student mastery and struggles.
- Refactored agent memory layers and tests to accommodate new features and ensure functionality.
- Enhanced GroqAdapter to ensure JSON output formatting in responses.
- Removed deprecated tools from the registry and updated related tests.
@nhan2892005 nhan2892005 merged commit d6bbb04 into main May 22, 2026
1 check passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in BDC | AI for Education May 22, 2026
@github-actions
Copy link
Copy Markdown

✅ CI Build Successful

Version: 64/merge-0f26bc3
Security Scan: success

Changes Detected

  • auth-and-management-service: true
  • Frontend: true
  • lms-service: true

All checks passed. Ready to merge! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant