docs/development/new-rpcs.md
Adding new RPCs to any of the server roles is currently a little involved. Here's a list of what you'll need to modify:
api repo (for frontend)
or here in proto/internal (for history/matching).go.temporal.io/api to pick up the new generated files (for frontend)
or generate them here with make proto (for history/matching).common/metrics/defs.go
(this is going away soon).make service-clients to generate wrappers in client.service/frontend/redirection_interceptor.go.service/<service>/configs/quotas.go.