AI Impact: Expose Code Suggestions Acceptance Rate analytics

Problem

Engineering leadership (Director/VP/CTO) need to analyze the effectiveness of the Code Suggestion functionality.

Related to these Customer feedback.

Proposal

Before we can visualize the Code Suggestions: Acceptance Rate % in the UI, we need to add new telemetry collection for Code Suggestions: Acceptance Rate %:

Screenshot_2024-04-15_at_10.11.33

Add new GraphQL fields under aiMetrics type which represent total suggestions shown and total suggestions accepted.

Edited by Pavel Shutsin