Closed vaurdan closed 1 month ago
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Description
This PR adds additional telemetry to the new Smart Linking interface. There are 7 new events that can be thrown, as shown in the table below.
smart_linking_review_pressed
num_smart_links
: Number of smart links present.-
has_fixed_links
: Indicates if there are fixed smart links.-
context
: Contextual information.smart_linking_open_in_editor_pressed
type
: Type of link (inbound
).-
uid
: Unique identifier for the link.smart_linking_link_accepted
link
: The URL of the accepted link.-
title
: The title of the accepted link.-
text
: The text associated with the accepted link.-
uid
: Unique identifier for the link.smart_linking_link_rejected
link
: The URL of the rejected link.-
title
: The title of the rejected link.-
text
: The text associated with the rejected link.-
uid
: Unique identifier for the link.smart_linking_link_removed
link
: The URL of the removed link.-
title
: The title of the removed link.-
text
: The text associated with the removed link.-
uid
: Unique identifier for the link.smart_linking_select_in_editor_pressed
type
: Type of link (outbound
).-
uid
: Unique identifier for the link.smart_linking_modal_tab_selected
tab
: The selected tab name.-
total_inbound
: Total number of inbound links.-
total_outbound
: Total number of outbound links.Motivation and context
Better tracking of the Smart Linking usage with the new interface.
How has this been tested?
Tested locally, and validated that each event was correctly triggered.
Summary by CodeRabbit
New Features
Improvements