* fix: resolve JSON parsing error in Stripe subscription endpoint - Fix 'Unexpected end of JSON input' error during premium username upgrade - Replace res.status(404).end() with proper JSON response - Add descriptive error message for missing userId or intentUsername parameters - Ensure consistent JSON response format across all error paths Co-Authored-By: anik@cal.com <adhabal2002@gmail.com> * fix: add proper session handling to Stripe subscription endpoint - Import getServerSession from @calcom/features/auth/lib/getServerSession - Use getServerSession({ req }) to properly populate user session - Fix session validation that was causing 'Unexpected end of JSON input' error - Ensure subscription endpoint handles sessions consistently with other Cal.com API endpoints Co-Authored-By: anik@cal.com <adhabal2002@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>