Design changelog
write_design_changelogBuilds a changelog from two lists. Pass before and after as lines (name: value or just name) or JSON (flat or nested objects, W3C-style tokens with $value, or arrays of names). Returns added items grouped by prefix, changed values phrased with the real change (color from-to, pixel difference), probable renames guessed from similar names or identical values (confirm each), removed items, counts, and a suggested semantic-version bump (removals and renames suggest major, additions minor, value changes patch; a convention). Optional version and title head the output. It compares only the text you give it and cannot see visual changes that are not in the lists.
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": {
"before": "<before>",
"after": "<after>"
},
"name": "write_design_changelog"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | Yes | The later list. | |
| title | No | Optional heading. | |
| before | Yes | The earlier list. | |
| version | No | Optional version label. |