bug: Fixed double message bug
What does this MR do and why?
Fixed double message bug
Changelog: fixed EE: true
References
Screenshots or screen recordings
| Before | After |
|---|---|
| before | after |
How to set up and validate locally
How to set up and validate locally
- Make sure that Duo Agentic Chat is available locally:
-
Classic Duo Chat is available:
current_user.can?(:access_duo_chat, project)is true -
duo_agentic_chatfeature flag is enabled -
Duo Workflow Service is available:
-
duo_workflowfeature is enabled - configured
config/gitlab.yml
development: duo_workflow: service_url: 0.0.0.0:50052 secure: false -
- Feature flag
duo_workflow_workhorseis enabled andDuo Agentic Chaticon is shown near classic Duo Chat button - Visit
http://gdk.test:3333to match the Workhorse port to be able to connect to it via Websockets - Perform a request like
explain this MRfrom a merge request page - The result takes the current context into account
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.