show_branch_history
List commits on a single branch newest-first, with optional print-outcome counts and success rates, to review design history in text mode.
Instructions
List the commits on a single branch, newest-first — the text-mode companion to visualize_branch_tree.
Free door, tiered answer — Free: Branch · merge · cherry-pick · undo, on the designs you keep · Pro: Branch · merge · cherry-pick · undo, on every design · Business: ✓ · Enterprise: ✓.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"design_id": "<design_id>",
"branch_name": "<branch_name>"
},
"name": "show_branch_history"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Newest-N cap. Default 50; pass 0 for no cap. Default: 50. | |
| design_id | Yes | Target design. | |
| branch_name | Yes | Name of the branch to walk. Case-sensitive. | |
| annotate_outcomes | No | When ``True`` (default), join each commit against the print-outcome tracker and include ``outcome_count`` + ``success_rate`` in the row. Skip the join when you only need change summaries and want the tool to run faster. Default: true. |