snapshot_list
List saved codebase metric snapshots in reverse chronological order, with optional branch filtering, to track changes in size, edges, and doc-comment coverage over time.
Instructions
List saved temporal snapshots of codebase metrics in reverse chronological order.
Each entry in the returned list contains a key (tree hash snapshot
identifier), branch, timestamp, version, and a summary of
key metrics (node count, edge count, doc-comment coverage) plus deltas vs. the
previous snapshot. Use the key field when calling snapshot_show()
or snapshot_diff(key_a=..., key_b=...).
Use this tool to answer questions like "how has the codebase grown?" or "when did doc-comment coverage improve?" or "show me only main-branch snapshots".
:param limit: Maximum number of snapshots to return (default 10; pass 0 for all).
:param branch: If provided, filter to snapshots from this branch only
(e.g. "main" or "develop").
:return: JSON array of snapshot metadata dicts, most recent first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| branch | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |