Questions about code should not pick documentation tool
When a user is looking at a code blob, GitLab Duo Chat's zeroshot executor's prompt gets a copy of the code blob (the work was done in #419656 (closed).) This allows the underlying LLM to discern and answer questions about the code.
While the quality and accuracy of the answers related to the code viewed by user have gone up, some code-related questions lead the LLM to choose the documentation tool. For example, asking "What is this code doing?" almost always leads to the documentation tool (perplexingly, many code-related questions work well in a local environment. #419656 (comment 1531514632))