mutation chat()

in src/common/chat/gitlab_chat_api.ts [119:147]


    mutation chat(
      $question: String!
      $resourceId: AiModelID
      $currentFileContext: AiCurrentFileInput
      $clientSubscriptionId: String
      $platformOrigin: String!
      $additionalContext: [AiAdditionalContextInput!]
      $conversationType: AiConversationsThreadsConversationType
      $threadId: AiConversationThreadID
    ) {
      aiAction(
        input: {
          chat: {
            resourceId: $resourceId
            content: $question
            currentFile: $currentFileContext
            additionalContext: $additionalContext
          }
          clientSubscriptionId: $clientSubscriptionId
          platformOrigin: $platformOrigin
          conversationType: $conversationType
          threadId: $threadId
        }
      ) {
        requestId
        errors
        threadId
      }
    }