Rovo is showing a high level of hallucination when analyzing Jira-associated commits and repositories.
The behavior observed:
The major concern is that Rovo is not reliably deriving repository information from the actual commit data. Instead, it appears to be hallucinating repository names and presenting them as factual information.
This is especially problematic because the agent is intended to generate technical implementation documentation. Incorrect repository identification can result in completely inaccurate documentation about impacted systems and components.
Expected: Rovo should identify repositories strictly from the actual commits associated with the Jira ticket and should not infer or fabricate repositories when the underlying data is unavailable.
Current: Commit count eventually became correct (59), but repository identification showed significant hallucination, with 4 out of 6 initially reported repositories being incorrect.
Hello @Yudhees
You can now check things Rovo pretty easily. For any wrong responses, use the Debug response (just put { } under the Agent response).
Be sure to grab the request ID, agent or subagent, Language Model ID, the tools used, and their inputs and outputs.
Then, see what info the retrieval/tool actually gave back. If the tool outputs 6 repositories already, the problem might be with the Teamwork Graph, connector, or retrieval layer.
But if the tool shows just the right 2 repositories and the final response says there are 6, that points even more strongly to a grounding or hallucination issue with the model.
Also try to test that inside new conversation because we have couple candidates which could cause this.
Best,
Arek🤠
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.