Update to Bencher
Snapshot Oct 29, 2026 · 12:07 UTC · version 0.6.14
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 10 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Oct 28, 2026 · 13:14 UTC
e0af1f746f4f914d29407a8eb3586319c3f01061855583516919269f404661ab
Oct 29, 2026 · 12:07 UTC
3488582d837e3befea31f77b92df628cbb24332b2260032db65badba1230c010
Package file
Oct 28, 2026 · 13:14 UTC
5516
Oct 29, 2026 · 12:07 UTC
5622
Package file
Oct 28, 2026 · 13:14 UTC
6584469a72fad7b6b3c150f6835edf6d244478e3a27ad9473ed96aef6c16a871
Oct 29, 2026 · 12:07 UTC
0ca259a1658fa67384e1df6f47eeb39905da66c15f167ffc9b59541910964234
Package file
Oct 28, 2026 · 13:14 UTC
7997
Oct 29, 2026 · 12:07 UTC
8329
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
plugin.json
− removed · + added
--- before +++ after @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "bencher", - "version": "0.6.13", + "version": "0.6.14", "description": "Catch performance regressions before they merge", "author": { "name": "Bencher", @@ -22,7 +22,7 @@ "interface": { "displayName": "Bencher", "shortDescription": "Continuous Benchmarking", - "longDescription": "Bencher is a continuous benchmarking platform that helps systems software engineers catch performance regressions before they merge.\n\nHow Bencher Works:\n\n1. Run: Run your benchmarks locally or in CI using the exact same bare metal runners and your favorite benchmarking tools. The `bencher` CLI orchestrates running your benchmarks on bare metal and stores the results.\n2. Track: Track the results of your benchmarks over time. Monitor, query, and graph the results using the Bencher web console based on the source branch, testbed, benchmark, and measure.\n3. Catch: Catch performance regressions locally or in CI using the exact same bare metal hardware. Bencher uses state of the art, customizable analytics to detect performance regressions before they merge.\n\nFor the same reasons that unit tests are run to prevent feature regressions, benchmarks should be run with Bencher to prevent performance regressions. Performance bugs are bugs!", + "longDescription": "Bencher is a continuous benchmarking platform that helps software engineers and agents catch performance regressions before they merge.\n\nHow Bencher Works:\n\n1. Run: Run your benchmarks locally, in an agent sandbox, or in CI using the exact same bare metal runners and your favorite benchmarking tools. The `bencher` CLI orchestrates running your benchmarks on bare metal and stores the results.\n2. Track: Track the results of your benchmarks over time. Monitor, query, and graph the results using the Bencher web console based on the source branch, testbed, benchmark, and measure.\n3. Catch: Catch performance regressions locally or in CI using the exact same bare metal hardware. Bencher uses state of the art, customizable analytics to detect performance regressions before they merge.\n\nFor the same reasons that unit tests are run to prevent feature regressions, benchmarks should be run with Bencher to prevent performance regressions. Performance bugs are bugs!", "developerName": "Bencher", "category": "Developer Tools", "capabilities": [], @@ -69,10 +69,10 @@ "expected_behavior": "Look up the branch, testbed, benchmark, and measure, then return the Latency value of each run in the last 30 days with its date." }, { - "description": "Render a performance plot", - "prompt": "Plot the Latency of the bencher::mock_0 benchmark on the main branch and ubuntu-latest testbed of the example project on Bencher over the last 30 days.", - "tools_triggered": "list_branches, list_testbeds, list_benchmarks, list_measures, perf_image", - "expected_behavior": "Look up the branch, testbed, benchmark, and measure, then show a plot image of the Latency values over the last 30 days." + "description": "Describe a performance trend", + "prompt": "How has the Latency of the bencher::mock_0 benchmark on the main branch and ubuntu-latest testbed of the example project on Bencher changed over the last 4 weeks?", + "tools_triggered": "list_branches, list_testbeds, list_benchmarks, list_measures, query_perf", + "expected_behavior": "Look up the branch, testbed, benchmark, and measure, then compare the earliest and latest Latency values in the last 4 weeks and say whether Latency went up or down and by about how much." } ], "negative": [
Full technical diff · 5 changed fields
changed /files/plugin.json/sha256
"e0af1f746f4f914d29407a8eb3586319c3f01061855583516919269f404661ab"
"3488582d837e3befea31f77b92df628cbb24332b2260032db65badba1230c010"
changed /files/plugin.json/size
5516
5622
changed /files/skills~1bencher~1mcp.md/sha256
"6584469a72fad7b6b3c150f6835edf6d244478e3a27ad9473ed96aef6c16a871"
"0ca259a1658fa67384e1df6f47eeb39905da66c15f167ffc9b59541910964234"
changed /files/skills~1bencher~1mcp.md/size
7997
8329
changed /files/skills~1bencher~1reference.md/sha256
"166eab86a6c44325c2211a655851b4a47b9cc353a260d2cbf3ea17d8bba4a279"
"cacbc2fd7d82837859731c46855a16a60f2a6cc6e4e044123cb2b4b576d4fee2"
Full snapshot data
{
"files": {
".app.json": {
"sha256": "9533f1d54c7f141f2998c26b9f1631717fff5e5a972c65ff43c94de0ee3f9831",
"size": 99
},
"assets/icon.png": {
"sha256": "bb5b7c2b5d549d49087f3132fead7407a96fff79f20f9e56c40e9e2aeb5922e9",
"size": 25252
},
"mcp.json": {
"sha256": "5316293f9e85665693ecfca21f22039c375f8e5c0511220550764d82689473ff",
"size": 197
},
"plugin.json": {
"sha256": "3488582d837e3befea31f77b92df628cbb24332b2260032db65badba1230c010",
"size": 5622
},
"skills/bencher/SKILL.md": {
"sha256": "3467555b625fc0eb7185f63f484ca8741ec075d3987b36cb5eed6848e4a713f5",
"size": 4389
},
"skills/bencher/bare-metal.md": {
"sha256": "febf1b14e95629e89230b5c672c4003238562661876f88ea2cdb0ffea5f1fc7d",
"size": 5710
},
"skills/bencher/ci.md": {
"sha256": "2be7f35e3832c09004f28780405fed6466ab208ba728c0b77d15ee348eff8ca4",
"size": 8911
},
"skills/bencher/local-runs.md": {
"sha256": "4722aeba7c7018be42f345a6c5f0a344a8adc2cc444365ba7db428375a15c13d",
"size": 3191
},
"skills/bencher/mcp.md": {
"sha256": "0ca259a1658fa67384e1df6f47eeb39905da66c15f167ffc9b59541910964234",
"size": 8329
},
"skills/bencher/reference.md": {
"sha256": "cacbc2fd7d82837859731c46855a16a60f2a6cc6e4e044123cb2b4b576d4fee2",
"size": 10668
},
"skills/bencher/self-hosted.md": {
"sha256": "3bda13dddac188a98d471feceddabd5fec287d29de0d99b176f774766309ae15",
"size": 2786
},
"skills/bencher/thresholds.md": {
"sha256": "7ac6db1a9dd16cc5c1493a775aed410a1e6cc74b83536a81fe2045325785aba9",
"size": 4516
}
}
}SHA-256 of public snapshot: f7d7f2f654d96224e64c1eec231f5835a24821750831a7eeeae1652da2ae9cd5