Canonical SIP scenario as a Mermaid ladder
sip_ladder_example[cost: free (pure CPU, no network) | read-only]
Return a hand-curated SIP scenario as a Mermaid sequenceDiagram plus a bullet list of step-by-step explanations with RFC references. Use this when the user asks 'show me what X looks like' and you don't have a real trace handy.
Available scenarios: basic-call, auth-challenge, cancel-before-answer, early-media, hold-resume, refer-blind, proxy-with-record-route, shaken-attested-invite, bye-glare, redirect-302.
Pair with: search_sip_docs for vendor-specific quirks of the scenario; render_sip_ladder if the user does have a real trace.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verbose | No | Also include the scenario's long Markdown explanation. Useful when the LLM is going to teach the user; off by default to keep responses small. | |
| scenario | Yes | Which scenario to render. Valid ids: basic-call, auth-challenge, cancel-before-answer, early-media, hold-resume, refer-blind, proxy-with-record-route, shaken-attested-invite, bye-glare, redirect-302. | |
| actorNames | No | Override the default actor display names (Alice/Bob/Proxy). Maps to the first/second/third lane in left-to-right order. | |
| includeExplanation | No | Append a bulleted **Notes** section with RFC references for each step. |