Enable Duo Chat for self-managed
显示
- config/feature_flags/ops/ai_duo_chat_switch.yml 9 个添加, 0 个删除config/feature_flags/ops/ai_duo_chat_switch.yml
- ee/app/graphql/mutations/ai/action.rb 9 个添加, 4 个删除ee/app/graphql/mutations/ai/action.rb
- ee/app/policies/ee/global_policy.rb 21 个添加, 0 个删除ee/app/policies/ee/global_policy.rb
- ee/app/policies/ee/group_policy.rb 18 个添加, 0 个删除ee/app/policies/ee/group_policy.rb
- ee/app/policies/ee/project_policy.rb 20 个添加, 0 个删除ee/app/policies/ee/project_policy.rb
- ee/app/services/llm/chat_service.rb 8 个添加, 0 个删除ee/app/services/llm/chat_service.rb
- ee/app/services/llm/internal/completion_service.rb 9 个添加, 1 个删除ee/app/services/llm/internal/completion_service.rb
- ee/config/saas_features/duo_chat_on_saas.yml 5 个添加, 0 个删除ee/config/saas_features/duo_chat_on_saas.yml
- ee/lib/ee/gitlab/saas.rb 1 个添加, 0 个删除ee/lib/ee/gitlab/saas.rb
- ee/lib/gitlab/llm/ai_message.rb 4 个添加, 0 个删除ee/lib/gitlab/llm/ai_message.rb
- ee/lib/gitlab/llm/chain/utils/authorizer.rb 19 个添加, 5 个删除ee/lib/gitlab/llm/chain/utils/authorizer.rb
- ee/lib/gitlab/llm/chat_message.rb 4 个添加, 0 个删除ee/lib/gitlab/llm/chat_message.rb
- ee/lib/gitlab/llm/tanuki_bot.rb 2 个添加, 6 个删除ee/lib/gitlab/llm/tanuki_bot.rb
- ee/spec/features/tanuki_bot_chat_spec.rb 96 个添加, 29 个删除ee/spec/features/tanuki_bot_chat_spec.rb
- ee/spec/graphql/mutations/ai/action_spec.rb 42 个添加, 11 个删除ee/spec/graphql/mutations/ai/action_spec.rb
- ee/spec/lib/gitlab/llm/ai_message_spec.rb 6 个添加, 0 个删除ee/spec/lib/gitlab/llm/ai_message_spec.rb
- ee/spec/lib/gitlab/llm/chain/tools/json_reader/executor_spec.rb 9 个添加, 4 个删除...c/lib/gitlab/llm/chain/tools/json_reader/executor_spec.rb
- ee/spec/lib/gitlab/llm/chain/utils/authorizer_spec.rb 375 个添加, 145 个删除ee/spec/lib/gitlab/llm/chain/utils/authorizer_spec.rb
- ee/spec/lib/gitlab/llm/chat_message_spec.rb 6 个添加, 0 个删除ee/spec/lib/gitlab/llm/chat_message_spec.rb
- ee/spec/lib/gitlab/llm/completions/summarize_all_open_notes_spec.rb 11 个添加, 9 个删除...b/gitlab/llm/completions/summarize_all_open_notes_spec.rb
加载中