This extension provides tools for interacting with the Chrome Performance MCP server.
The server provides the following tools:
bisect: Triggers a Pinpoint bisect job to find the commit that introduced a performance regression within a given range of commits.
GetAnomalies: Fetches a list of untriaged performance regressions (Anomalies) for a specific area of the codebase (Sheriff Config).
GetBodyForCommitHash: Retrieves the full commit message body for a given git commit hash from a GoogleSource repository.
GetChartURL: Generates a URL to the performance graph for a specific anomaly.
GetCommitInfoForRevisionRange: Retrieves commit metadata (like hash and summary) for a given range of Chromium revision numbers.
GetPerfData: Retrieves raw performance metric data for a given set of tests over a specified time period.
GetPerfParams: Fetches the available parameters that can be used to query for performance data.
GetSheriffConfigNames: Lists all available Sheriff Config names, which represent different areas of performance monitoring.
ListBenchmarks: Lists all supported benchmarks available for Pinpoint performance testing.
ListBotConfigurations: Lists the available machine configurations (bots) for running Pinpoint performance tests.
ListStories: Lists the available user scenarios (stories) for a given performance benchmark.
try: Triggers a Pinpoint try job to run an A/B performance test, comparing a base commit against a commit with experimental changes.