Agentic Chat in IDE requires disabling gitlab_http_router
Overview
Getting Agentic Chat from IDE to work with GDK requires this to be added to gdk.yml:
gitlab_http_router:
enabled: false
Related: !5428 (merged)
Impacted categories
The following categories relate to this issue:
-
gdk-reliability - e.g. When a GDK action fails to complete. -
gdk-usability - e.g. Improvements or suggestions around how the GDK functions. -
gdk-performance - e.g. When a GDK action is slow or times out.
Steps to replicate (optional)
- Set up Duo Agent Platform
- Clone a GDK hosted, duo-enabled project to your local filesystem
- Setup vs code and open VS code in your local directory from the above step
- Try to run agentic chat: the chat wont proceed past this output:
After adding this to gdk.yml and gdk reconfigure, it works:
gitlab_http_router:
enabled: false
Proposal (optional)
HTTP router should be enabled in GDK. If it needs to be disabled, that means that the GDK is not mirroring Gitlab.com in an important way.
Environment (optional)
- Operating system name:
<!-- output of `uname -a` command --> - Architecture:
<!-- output of `arch` or `uname -m` command --> - The contents of your
gdk.yml(if any) - Ruby version:
<!-- output of `ruby --version` command --> - GDK version:
<!-- output of `git rev-parse --short HEAD` command -->
Edited by Jessie Young
