Changes required to implement the new protocol: * Error code `resource_exhausted` should map to 429 (instead of 403). * Allow any arbitrary URL prefixes instead of forcing the "/twirp". See [Protocol v7 differences](https://twitchtv.github.io/twirp/docs/spec_v7.html#differences-with-v5) and the Go implementation [v7.0.0 release notes](https://github.com/twitchtv/twirp/releases/tag/v7.0.0) for details.