Allow marking a service as intercepted by Praefect
Adds an option for marking a gRPC service as handled by Praefect. Services handled by Praefect do not need operation or scope annotations as they are only used for proxying logic.
Closes #2989 (closed)
Related to #2974 (closed) and !2546 (merged)
This sets the stage for #3122 (closed) as PraefectInfoService
and ServerService
are marked intercepted, which
allows for dropping the server scope.
Edited by Sami Hiltunen