Rename the service that is deployed from code_suggestions to ai-gateway
We currently have a service called code_suggestions
deployed, this is specified in several places:
- The service catalog
- The metrics catalog
- Metric labels
type='code_suggestions'
that get added when the metrics get pushed from Prometheus to thanos receive
Since the scope of the service has changed, see the architecture blueprint in https://docs.gitlab.com/ee/architecture/blueprints/ai_gateway/, this is no longer accurate, so we should rename the service and all references to code-suggestions for the ai-gateway.
This will avoid confusion with what the service actually does, and perhaps as well with the rails fleet that is being deployed in https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/24005.
Bonus points: rename the repository?