- 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>
- Removed sound generation fallback functionality
- Updated error handling to show proper music generation access errors
- Added comprehensive README.md with full documentation
- Included installation, usage, troubleshooting, and deployment guides
- Updated UI messaging for better user experience
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Updated API endpoints from sound-generation to music endpoints
- Added simple prompt music generation mode
- Added advanced mode with composition plan generation
- Disabled SSO login for local testing
- Updated UI to reflect music generation instead of sound effects
- Created separate endpoint for composition plan generation
- Updated webhook tracking for music generation
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>