Recent Releases of learnmcp-xapi

learnmcp-xapi - LearnMCP-xAPI 2.0.0

🔌 Major Changes

Plugin Architecture: Complete redesign with modular LRS plugin system. Switch between different Learning Record Stores by simply changing configuration variables.

✨ New Features

  • Plugin System: Flexible architecture supporting multiple LRS providers
  • LRS SQL Plugin: Lightweight development LRS with SQLite backend
  • Ralph LRS Plugin: Enterprise LRS with Basic Auth and OIDC support
  • Veracity Learning Plugin: Cloud and self-hosted LRS with advanced analytics

🔧 Configuration Changes

Breaking Change: Environment variable format updated for plugin system.

Before (v1.x): env LRS_ENDPOINT=http://localhost:8080 LRS_KEY=your-key LRS_SECRET=your-secret

After (v2.0): env LRS_PLUGIN=lrsql LRSQL_ENDPOINT=http://localhost:8080 LRSQL_KEY=your-key LRSQL_SECRET=your-secret

🚀 Migration

Update your configuration to specify the LRS plugin and use plugin-specific environment variables. See the LRS Integrations Guide for complete configuration examples.

- Python
Published by DavidLMS about 1 year ago

learnmcp-xapi - LearnMCP-xAPI 1.0.0

First release of LearnMCP-xAPI.

- Python
Published by DavidLMS about 1 year ago