Feedback on Duo Agentic Chat on the Web (beta)
Overview
This issue is to track feedback on the experimental internal release of Web Agentic Chat. The feedback issue for IDE Agentic Chat can be found here: Feedback on experimental GitLab Duo Agentic Chat (#542198).
Since this is an experimental feature, your feedback is valuable in helping us improve it.
Please, provide feedback ...
Please, feel free to share anything regarding your experiences, suggestions, or issues. We are particularly interested in these aspects:
- How does the accuracy compare to the existing chat and IDE Agentic Chat? Does it satisfy you?
- Does it find the issues, files, etc. that you are inquiring about?
- Tell us what you do with the new agentic chat in GitLab. Share your successful and unsuccessful use cases.
- Any bugs - other than the known issues below?
- Anything else that you want to tell us?
Known issues:
- All identified pain points for Agentic Chat in IDE: https://gitlab.com/groups/gitlab-org/-/epics/18173+
- All the known issues listed for IDE Agentic Chat UI: #542198
- UI is simplified and doesn't match IDE Agentic Chat: [WebAgenticChat] Display tool messages and othe... (#550808 - closed)
- The input field is not cleared on submit: [WebAgenticChat] Clear input field after the in... (#550599 - closed)
- AI context is not taken into account for prompts and context presets, so resources must be specified explicitly like
explain <issue-url>
: [WebAgenticChat] Send current AI context when w... (#550603 - closed) - Available only in project context: Agentic Chat doesn't work outside of project (G... (#550324 - closed)
- Conversation is lost when closing the chat.
- No, conversation history to switch between different conversations.
Available Tools
Gitlab read-only tools (available to team members)
Web Agentic Chat can execute Gitlab read-only tools listed here: list_issues
, get_issue
, list_issue_notes
, get_issue_note
, get_job_logs
, get_merge_request
, get_pipeline_errors
, get_project
, list_all_merge_request_notes
, list_merge_request_diffs
, gitlab_issue_search
, gitlab_merge_request_search
, gitlab_documentation_search
, get_epic
, list_epics
, list_epic_notes
, get_epic_note
, get_commit
, list_commits
, get_commit_comments
, get_commit_diff
Enabled for internal members on Staging and Production
Gitlab mutation tools (available to team members on Staging only or upon request)
Web Agentic Chat can execute Gitlab mutation tools listed here: create_issue
, update_issue
, create_issue_note
, create_merge_request
, update_merge_request
, create_merge_request_note
, create_epic
, update_epic
, create_commit
Enabled for internal members on Staging. Disabled on Production, but can be enabled for anyone interested via duo_workflow_web_chat_mutation_tools
feature flag. Asking for approval is a prerequisite to enabling it further: [WebAgenticChat] Ask for approval when mutation... (#550601 - closed).