Matthew Zeng
456212ca21
Use explicit histogram buckets for tool and skill context metrics ( #48819 )
...
## What changed
- Give tool fragment sizes and namespace counts logarithmic boundaries through 32,768.
- Give enabled and kept skill counts integer boundaries from 0 through 512, removed description characters logarithmic boundaries through 131,072, and skill truncation flags boundaries at 0 and 1.
- Record these metrics with explicit boundaries, separating zero values and retaining overflow buckets above each range.
## Testing
Extend tool and skill metric tests to assert explicit boundaries. Add an export test covering zero, one, the upper boundary, and overflow, including bucket counts, ordering, and sample totals.
GitOrigin-RevId: 9fbf3acbe352d7c74f3ad11f0b690148c083a6ef
2026-09-28 00:05:54 +00:00
..
2026-09-22 16:07:38 +00:00
2026-09-25 19:48:25 +00:00
2026-09-25 19:05:15 +00:00
2026-09-27 22:05:19 +00:00
2026-09-26 23:17:41 +00:00
2026-09-26 18:59:50 +00:00
2026-09-27 22:05:19 +00:00
2026-09-22 06:36:09 +00:00
2026-09-27 19:14:24 +00:00
2026-09-23 18:25:07 +00:00
2026-09-18 00:25:37 +00:00
2026-09-21 22:58:49 +00:00
2026-09-23 00:47:34 +00:00
2026-09-25 00:20:02 +00:00
2026-09-07 16:55:06 +00:00
2026-09-24 00:50:02 +00:00
2026-09-27 15:25:13 +00:00
2026-09-25 16:13:06 +00:00
2026-09-25 16:57:42 +00:00
2026-09-25 16:28:36 +00:00
2026-09-25 15:42:35 +00:00
2026-09-25 20:34:52 +00:00
2026-09-27 11:30:52 +00:00
2026-09-25 00:20:02 +00:00
2026-09-24 01:50:36 +00:00
2026-09-14 19:12:59 +00:00
2026-09-27 21:07:54 +00:00
2026-09-05 01:25:06 +00:00
2026-09-27 22:05:19 +00:00
2026-09-15 18:23:08 +00:00
2026-09-18 22:40:37 +00:00
2026-09-28 00:05:54 +00:00
2026-09-26 23:17:41 +00:00
2026-09-23 22:20:34 +00:00
2026-09-25 08:25:37 +00:00
2026-09-05 12:17:32 +00:00
2026-09-26 23:17:41 +00:00
2026-09-27 15:25:13 +00:00
2026-09-25 18:06:57 +00:00
2026-09-28 00:05:54 +00:00
2026-09-17 04:23:45 +00:00
2026-09-27 23:21:25 +00:00
2026-09-24 17:04:24 +00:00
2026-09-19 01:21:32 +00:00
2026-09-23 18:40:12 +00:00
2026-09-27 20:15:23 +00:00
2026-09-27 20:15:23 +00:00
2026-09-24 09:25:19 +00:00
2026-09-24 14:50:27 +00:00
2026-09-11 21:59:24 +00:00
2026-09-24 18:08:31 +00:00
2026-09-25 19:14:31 +00:00
2026-09-26 03:49:14 +00:00
2026-09-24 11:10:14 +00:00
2026-09-27 23:41:04 +00:00
2026-09-26 03:49:14 +00:00
2026-09-26 03:49:14 +00:00
2026-09-24 20:28:31 +00:00
2026-09-25 19:14:31 +00:00
2026-09-26 23:17:41 +00:00
2026-09-28 00:05:54 +00:00
2026-09-23 22:20:34 +00:00
2026-09-24 15:57:42 +00:00
2026-09-27 22:05:19 +00:00
2026-09-11 03:16:01 +00:00
2026-09-24 23:33:38 +00:00
2026-09-27 15:25:13 +00:00
2026-09-27 22:05:19 +00:00
2026-09-26 23:08:50 +00:00
2026-09-24 18:08:31 +00:00
2026-09-25 19:43:06 +00:00
2026-09-09 04:00:10 +00:00
2026-09-27 03:26:57 +00:00
2026-09-25 20:11:47 +00:00
2026-09-16 09:03:41 +00:00
2026-09-27 22:05:19 +00:00
2026-09-27 15:03:38 +00:00
2026-09-24 20:39:37 +00:00
2026-09-27 23:02:36 +00:00
2026-09-27 19:14:24 +00:00
2026-09-08 00:13:28 +00:00
2026-09-27 15:25:13 +00:00
2026-09-20 20:16:51 +00:00
2026-09-23 04:25:28 +00:00
2026-09-22 23:37:39 +00:00
2026-09-25 19:14:31 +00:00
2026-09-26 20:26:34 +00:00
2026-09-23 00:47:07 +00:00
2026-09-13 18:53:06 +00:00
2026-09-08 21:19:02 +00:00
2026-09-27 15:03:38 +00:00
2026-09-25 14:15:42 +00:00
2026-09-11 06:45:09 +00:00