Clarification on gRPC scope for WebSocket/gRPC DevTools project

90 views
Skip to first unread message

Yash R. Hosalli

unread,
Feb 26, 2026, 9:09:01 AM (12 days ago) Feb 26
to dart-gsoc

Hi all,

While exploring the WebSocket/gRPC support idea, I was learning more about the current state of gRPC monitoring in DevTools and came across this issue:

Monitor grpc traffic via devtools (#2044)

From the discussion, it seems that:

  • Some socket-level profiling was implemented in dart:io, but it has not been fully surfaced in DevTools.

  • There was also a later suggestion that deeper gRPC inspection (e.g., decoding payloads) might be better suited as a DevTools extension rather than core SDK modifications.

I wanted to clarify the expected scope for this GSoC project:

Is gRPC integration expected to be fully implemented as part of this project, or should the focus primarily be on WebSocket support, with gRPC being outlined architecturally and implemented only if time permits?

I’d like to make sure the proposal aligns with the intended scope.

Thanks!

— Yash

Elliott Brooks

unread,
Feb 26, 2026, 6:16:46 PM (12 days ago) Feb 26
to Yash R. Hosalli, dart-gsoc
Hi Yash, 

Thanks for reaching out!

should the focus primarily be on WebSocket support, with gRPC being outlined architecturally and implemented only if time permits?

Yes, exactly- the main goal of the project is to add WebSocket support to DevTools, with gRPC support being a nice-to-have if time allows.

- Elliott  



--
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/27d95fc4-de33-4eb6-b8a0-d80539f2668fn%40googlegroups.com.

Samuel Rawlins

unread,
Feb 26, 2026, 10:59:49 PM (11 days ago) Feb 26
to Elliott Brooks, Yash R. Hosalli, dart-gsoc
Yeah that's the idea. My hunch is that WebSocket support should be more straightforward to do. It might not be less work, but I'm pretty sure it will have fewer design choices. (But plenty of implementation choices, of course :D)

Yash R. Hosalli

unread,
Feb 28, 2026, 9:56:37 AM (10 days ago) Feb 28
to dart-gsoc
Thanks for the clarification,
will work on it...😊
Reply all
Reply to author
Forward
0 new messages