Anhang hinzufügen
anhang_hinzufuegenHängt eine Datei an ein Modul oder an die ganze Session - eine Rollenkarte, einen Beobachtungsbogen, die ausformulierten Prompts eines KI-Rollenspiels, eine Präsentation.
Wofür das da ist: Ein importierter Leitfaden verweist an zehn Stellen auf Dateien, die je mehrere hundert Zeilen lang sind. Die gehören nicht ins Feld „material" - dort machen sie den Ablauf für die Leitung unlesbar. Als Anhang liegen sie an dem Modul, zu dem sie gehören, und der Ablauf bleibt kurz.
Ohne „tag" und „nummer" hängt die Datei an der Session statt an einem Modul. Was schon danebenliegt, steht in session_lesen unter „anhaenge" - sieh dort nach, bevor du dieselbe Datei ein zweites Mal schickst. Höchstens 50 Anhänge je Session und 50 MB je Datei; reicht der Platz des Tarifs nicht, sagt das Werkzeug es im Klartext. Entfernt wird ein Anhang in der App.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Die ID der Session. | |
| tag | No | Der Tag des Moduls (Vorgabe 1). Zählt nur zusammen mit "nummer". | |
| mime | No | Der MIME-Typ, z. B. "text/markdown" oder "application/pdf". Ohne Angabe: application/octet-stream. | |
| daten | Yes | Der Inhalt der Datei als Base64. Reiner Text geht genauso: als .md oder .txt, aber ebenfalls Base64-kodiert. | |
| nummer | No | Die "nummer" des Moduls aus session_lesen. Fehlt sie, hängt die Datei an der Session. | |
| dateiname | Yes | Wie die Datei heißen soll, mit Endung - "Case_01_Rollenspiel.md". |