delimit_explain
Generate human-readable explanations of API changes from OpenAPI spec diffs using templates for migration notes, PR comments, changelogs, or Slack summaries.
Instructions
Render a human-readable explanation of API changes (7 templates).
When to use: to produce migration notes, PR comments, changelog entries, or Slack-friendly summaries from a spec diff. When NOT to use: for raw change data (use delimit_diff) or a shareable HTML report (delimit_diff_report).
Sibling contrast: delimit_diff returns structured change data; delimit_diff_report renders an HTML report; this renders a template-driven text explanation.
Side effects: read-only. Calls backends.gateway_core.run_explain.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| old_spec | Yes | Path to the baseline OpenAPI spec file. Required. | |
| new_spec | Yes | Path to the proposed OpenAPI spec file. Required. | |
| template | No | One of "developer" (default), "team_lead", "product", "migration", "changelog", "pr_comment", "slack". | developer |
| old_version | No | Previous version string for context. | |
| new_version | No | New version string for context. | |
| api_name | No | API/service name for context. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||