[GSoC] WebSocket PoC built — Architectural question on the gRPC phase

47 views
Skip to first unread message

Khanak Khandelwal

unread,
Mar 26, 2026, 3:57:15 PM (4 days ago) Mar 26
to dart-gsoc
Hii Samuel and Elliott,

I'm finalizing my proposal for the Network panel WebSocket/gRPC support. I've successfully built a sample project  for the WebSocket interception using the 
_httpProfile  pattern. As I map out the gRPC phase, I'm curious about the team's preference for the interception layer. Since gRPC uses HTTP/2 multiplexing, is the goal to intercept this strictly down inside the dart:io HTTP/2 implementation, or would it be cleaner to build profiling hooks directly into package:grpc using client interceptors? 

Best regards,
Khanak Khandelwal

Khanak Khandelwal

unread,
Mar 28, 2026, 7:07:26 AM (3 days ago) Mar 28
to dart-gsoc

Hi Samuel and Elliott,

I just wanted to let you know that I have officially submitted my GSoC 2026 proposal for Add WebSocket/gRPC Support to the Flutter DevTools Network Panel.

I know you both have a mountain of proposals to read through right now. If you happen to have a moment to take a look at mine, any feedback would be greatly appreciated! Thanks again for your time.

Samuel Rawlins

unread,
Mar 29, 2026, 11:50:05 AM (yesterday) Mar 29
to Khanak Khandelwal, dart-gsoc
Hi Khanak, sorry for the delay.

I think the implementation for the gRPC support would go into the gRPC Dart package, rather than down at the HTTP layer.

--
You received this message because you are subscribed to the Google Groups "dart-gsoc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dart-gsoc+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/dart-gsoc/f8d12cab-6538-4434-8d2f-15349f156196n%40googlegroups.com.

Khanak Khandelwal

unread,
Mar 29, 2026, 12:59:10 PM (yesterday) Mar 29
to dart-gsoc

Hi, thanks a lot for the feedback, I really appreciate it! I’ll review the gRPC Dart package approach. If you have any other suggestions or feedback, I’d be happy to hear them.
Reply all
Reply to author
Forward
0 new messages