[DERCBOT-1822] Fix 'number of messages' chart in custom metrics#2046
Open
scezen wants to merge 2 commits into
Open
[DERCBOT-1822] Fix 'number of messages' chart in custom metrics#2046scezen wants to merge 2 commits into
scezen wants to merge 2 commits into
Conversation
assouktim
approved these changes
May 6, 2026
Contributor
assouktim
left a comment
There was a problem hiding this comment.
Here's an alternative approach: Right now, the data you need is already being retrieved, but it's not grouped by date. You just need to add date grouping to the output.
Member
Author
|
Addressed the review points:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ticket : DERCBOT-1822
Goal
Fix the “Number of user messages” chart in Custom Metrics so it counts real user messages, instead of relying on flow transition stats that can overcount messages.
Details
/dialogs/stats/messages-by-dateWhy
The previous chart used flow transition stats. In some cases, especially with RAG dialogs, a single user message can create multiple flow transition stat entries, which makes the chart display more messages than actually exist.
Counting dialog user actions directly avoids this overcount and aligns the chart with the “Total user messages” stats.