feat: add troubleshoot prompt for Claude 3.7

What does this merge request do and why?

Adds the option to use Claude 3.7 for trouble_shoot job.

relates to: https://gitlab.com/gitlab-org/gitlab/-/issues/523068 gitlab-org/gitlab#521034 (closed)

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

I've tested this along with the other MR on Gitlab: gitlab-org/gitlab!183294 (merged)

Merge request checklist

  • Tests added for new functionality. If not, please raise an issue to follow up.
  • Documentation added/updated, if needed.
Edited by Max Fan

Merge request reports

Loading