diff_menus
Compare two menu files to detect breaking changes for clients and the token change per conversation. Reads files only and reports the version bump needed for a release range.
Instructions
Compare two menu files (from snapshot_menu save_as, or toolmenu snapshot): breaking changes for clients, the token change per conversation, and the version bump it needs. Reads files only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | Folder to run from: where the server starts, toolmenu.config.json is read and relative paths resolve. Default: where toolmenu mcp runs. | |
| after | Yes | The newer menu file. | |
| before | Yes | The older menu file, e.g. the committed menu.json. | |
| release | No | The release versions to check the bump against: "1.4.0..1.5.0". |