GET /api/messaging/platforms returns a JSON object with a platforms array inside, but the app expected a bare array. Wraps the response in a new MessagingPlatformResponse model. - Adds MessagingPlatformResponse.kt wrapper model - Updates HermesApiService.kt return type + adds profile query param - Updates ChannelsViewModel.kt to unwrap .platforms - Updates E2eIntegrationTest.kt mock to match new response shape