Bug 1895813 - Add telemetry for chat interactions and state r=tarek

Add new metrics.yaml for various metrics and events with matching logic to set/record. Introduce various ids for providers and prompts.

Differential Revision: https://phabricator.services.mozilla.com/D214470
This commit is contained in:
Ed Lee
2024-06-22 17:43:07 +00:00
parent 1d180cc14b
commit 4a9948dac4
11 changed files with 387 additions and 15 deletions

View File

@@ -57,6 +57,7 @@ gecko_metrics = [
# Order is lexicographical, enforced by t/c/glean/tests/pytest/test_yaml_indices.py
firefox_desktop_metrics = [
"browser/components/backup/metrics.yaml",
"browser/components/genai/metrics.yaml",
"browser/components/metrics.yaml",
"browser/components/migration/metrics.yaml",
"browser/components/newtab/metrics.yaml",