- Updated webhook to capture SSO user details (email, name, user ID)
- Added comprehensive metadata tracking for music generation
- Enhanced webhook payload with generation mode and technical details
- Created session management endpoints for SSO user data
- Updated client identification to specify 'Music Generation'
- Added IP address and user agent tracking for security/analytics
- Documented enhanced webhook structure in README
- Added session handling for user tracking across requests
When SSO is enabled, webhooks will now include:
- User email and name from SSO authentication
- Generation mode (Simple vs Advanced with Composition Plan)
- Enhanced technical metadata for better tracking
- Proper client identification for music generation
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>