Berechnungsbogen erzeugen
rvg_create_calculation_sheetErzeugt einen Berechnungsbogen als PDF: die Herleitung einer Berechnung, keine Rechnung. Rufe es, wenn nur die Herleitung als Datei gebraucht wird. Zählt als eine Anfrage, nicht als Rechnung; ohne den Tarif ONYST RVG im Standardlayout ohne Logo. Für eine abrechenbare Rechnung rvg_create_invoice; braucht der Nutzer keine Datei, genügt rvg_calculate. Der Download-Link ist mehrfach abrufbar und liefert jedes Mal denselben Bogen (die Antwort nennt, bis wann und wie oft). Gibt dein Host Dateien an den Nutzer weiter (etwa Claude Code oder claude.ai), nimm delivery: file (neben request) — dann hängt der Bogen als Datei an. Zeigt dein Host Ansichten, erscheint der Link dort als Karte mit „Öffnen“ — verweise dann auf die Karte, statt den Link in deine Antwort zu schreiben; ohne Ansicht gib ihn unverändert weiter.
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": {
"request": "<request>"
},
"name": "rvg_create_calculation_sheet"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | Die Angelegenheit wie bei rvg_calculate. | |
| delivery | No | Wie das Dokument ankommt (eigenes Argument neben request, nicht darin): link (Vorgabe) gibt einen Download-Link für den Menschen im Chat; file stellt sofort aus und hängt die Datei zusätzlich als Ressource an — für Hosts, die Dateien an den Nutzer weitergeben (etwa Claude Code und claude.ai); sonst link, etwa in ChatGPT. Gezählt wird in beiden Fällen einmal. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hinweis | Yes | ||
| downloadUrl | Yes | ||
| expiresAtUtc | Yes | ||
| maxDownloads | Yes |