Added new Telomere event to support a new event type
This will replace the prototype event that Telomere used to use earlier, so we have a little more structure to the payload compared to the unstructured bytes.
Change-Id: Ie9abf463b2cf34760d23965cdb8572c99782f3c7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6479272
Reviewed-by: Dominique Fauteux-Chapleau <domfc@chromium.org>
Commit-Queue: Shanthanu Bhardwaj <xanth@google.com>
Cr-Commit-Position: refs/heads/main@{#1450060}
diff --git a/components/enterprise/common/proto/synced/browser_events.proto b/components/enterprise/common/proto/synced/browser_events.proto
index d454cec..17853b12 100644
--- a/components/enterprise/common/proto/synced/browser_events.proto
+++ b/components/enterprise/common/proto/synced/browser_events.proto
@@ -1296,3 +1296,20 @@
// Security agent installed on the device
repeated SecurityAgent security_agents = 5;
}
+
+message TelomereEvent {
+ message TelomereLog {
+ // The event log_type if it needs to be specified.
+ string log_type = 1;
+
+ // The event log_message that will be forwarded to partners as is.
+ string log_data = 2
+ // copybara:datapol_begin
+ // [(datapol.semantic_type) = ST_USER_CONTENT]
+ // copybara:datapol_begin
+ ;
+ }
+
+ // List of telomere events.
+ repeated TelomereLog logs = 1;
+}