explain_config_diff
Compare network config snapshots and get a plain-English explanation of changes, grouped by section with risk levels. Runs locally; supports EdgeOS, RouterOS, OPNsense, Cisco IOS, and EdgeSwitch.
Instructions
Explain what changed between two network device config snapshots, in plain English. Works on EdgeOS, MikroTik RouterOS, OPNsense, Cisco IOS-style and EdgeSwitch configs: strips volatile lines, groups changes by config section, and tags each with a risk level and why it matters (security, routing, access, connectivity). Deterministic — no model call, nothing leaves the machine.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | Yes | The later config snapshot. | |
| before | Yes | The earlier config snapshot. | |
| device | No | Optional device name, for the summary line. | |
| vendor | No | Optional vendor hint; detected from the config when omitted. |