list_anomalies
Identify anomalies in your app's vitals metrics that indicate worsening performance, using historical data to flag outliers.
Instructions
List anomalies Google detected in this app's vitals metrics — datapoints that fall outside the expected range derived from historical data, flagged only when a metric got worse. Each anomaly has name, metricSet (which metric set it was found in), dimensions (the slice it applies to, e.g. a single versionCode or deviceModel), metric (the anomalous value) and timelineSpec (the period it covers). Feed those into the matching query_* tool to pull the full timeline for context. Returns 10 by default, 100 at most; pass page_token from nextPageToken for more. Start here to check whether anything is currently wrong instead of guessing date ranges.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max anomalies (default: 10) | |
| filter | No | AIP-160 filter. The one supported function is activeBetween(startTime, endTime) with RFC-3339 timestamps or the literal UNBOUNDED, e.g. activeBetween("2026-08-01T00:00:00Z", UNBOUNDED) | |
| page_token | No | nextPageToken from a previous call | |
| package_name | No | App package name, e.g. 'com.acme.app' (defaults to GOOGLE_PLAY_PACKAGE_NAME) |