Re-Integrate Multi-Threaded DuoChat into the GitLab Monolith
This commit: - Implements multi-threaded DuoChat integration - Updates all GraphQL queries required for the multi-threaded architecture. - Ensures seamless fallback to single-threaded mode when duo_chat_multi_thread is disabled. It was initially merged in: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/179708 Reverted to some breaking-changes in the API that are resolved. EE: true Merged-by:Jannik Lehmann <jlehmann@gitlab.com> Approved-by:
Lindsey Shelton <lshelton@gitlab.com> Approved-by:
Andrew Fontaine <afontaine@gitlab.com> Reviewed-by:
Andrew Fontaine <afontaine@gitlab.com> Reviewed-by:
Jannik Lehmann <jlehmann@gitlab.com>
上级
a527b67c
No related branches found
No related tags found
显示
- ee/app/assets/javascripts/ai/constants.js 5 个添加, 0 个删除ee/app/assets/javascripts/ai/constants.js
- ee/app/assets/javascripts/ai/graphql/chat.mutation.graphql 5 个添加, 0 个删除ee/app/assets/javascripts/ai/graphql/chat.mutation.graphql
- ee/app/assets/javascripts/ai/graphql/delete_conversation_thread.mutation.graphql 6 个添加, 0 个删除...ts/ai/graphql/delete_conversation_thread.mutation.graphql
- ee/app/assets/javascripts/ai/graphql/get_ai_conversation_threads.query.graphql 15 个添加, 0 个删除...ipts/ai/graphql/get_ai_conversation_threads.query.graphql
- ee/app/assets/javascripts/ai/graphql/get_ai_messages_with_thread.query.graphql 17 个添加, 0 个删除...ipts/ai/graphql/get_ai_messages_with_thread.query.graphql
- ee/app/assets/javascripts/ai/tanuki_bot/components/app.vue 129 个添加, 11 个删除ee/app/assets/javascripts/ai/tanuki_bot/components/app.vue
- ee/app/assets/javascripts/ai/tanuki_bot/components/tanuki_bot_subscriptions.vue 28 个添加, 2 个删除...pts/ai/tanuki_bot/components/tanuki_bot_subscriptions.vue
- ee/app/assets/javascripts/ai/tanuki_bot/constants.js 1 个添加, 0 个删除ee/app/assets/javascripts/ai/tanuki_bot/constants.js
- ee/app/assets/javascripts/graphql_shared/subscriptions/ai_completion_response.subscription.graphql 1 个添加, 0 个删除...subscriptions/ai_completion_response.subscription.graphql
- ee/app/assets/javascripts/graphql_shared/subscriptions/ai_completion_response_stream.subscription.graphql 1 个添加, 0 个删除...ptions/ai_completion_response_stream.subscription.graphql
- ee/spec/frontend/ai/tanuki_bot/components/app_spec.js 312 个添加, 1 个删除ee/spec/frontend/ai/tanuki_bot/components/app_spec.js
- ee/spec/frontend/ai/tanuki_bot/components/tanuki_bot_subscriptions_spec.js 87 个添加, 35 个删除...ai/tanuki_bot/components/tanuki_bot_subscriptions_spec.js
- ee/spec/frontend/ai/tanuki_bot/mock_data.js 35 个添加, 1 个删除ee/spec/frontend/ai/tanuki_bot/mock_data.js
- ee/spec/frontend/batch_comments/components/summarize_my_review_spec.js 1 个添加, 0 个删除...end/batch_comments/components/summarize_my_review_spec.js
- ee/spec/frontend/merge_requests/components/summarize_code_changes_spec.js 2 个添加, 0 个删除.../merge_requests/components/summarize_code_changes_spec.js
- ee/spec/frontend/vue_merge_request_widget/components/ai_commit_message_spec.js 1 个添加, 0 个删除...merge_request_widget/components/ai_commit_message_spec.js
- ee/spec/frontend/vulnerabilities/mock_data.js 1 个添加, 0 个删除ee/spec/frontend/vulnerabilities/mock_data.js
- package.json 1 个添加, 1 个删除package.json
- yarn.lock 5 个添加, 10 个删除yarn.lock
加载中
想要评论请 注册 或 登录