Referenz zur Dateifortsetzung in Cloud MCP
Lesen Sie Dateiblöcke mit den richtigen Offsets und Versionen gespeicherter Dateien.
Cloud MCP für Kunden gibt gespeicherte Dateien in Datenblöcken zurück.
Fortsetzungsfelder
Feld | Bedeutung |
|---|---|
| Standardmäßig |
| Der Text oder die base64-kodierten Bytes dieses Datenblocks. |
| Die Startposition dieses Datenblocks. |
| Der |
| SHA-256 der Bytes der vollständigen gespeicherten Datei. |
| Größe der vollständigen gespeicherten Datei in Bytes. |
| Manifestversion der gespeicherten Datei einschließlich der Workspace-Generation. |
Kodierung und Offsets
Kodierung | Einheiten für Datenblöcke und Fortsetzung |
|---|---|
| Bis zu 16384 UTF-16-Codeeinheiten pro Datenblock. Offsets zählen UTF-16-Codeeinheiten. Fügen Sie die Textblöcke der Reihe nach zusammen. |
| Bis zu 16384 ursprüngliche Bytes pro Datenblock. Offsets zählen dekodierte Bytes. Dekodieren Sie jeden Datenblock und fügen Sie die Bytes anschließend der Reihe nach zusammen. |
Beginnen Sie bei offset: 0; behalten Sie Projekt, Pfad und Kodierung bei. Folgen Sie nextOffset bis null. Vergleichen Sie version und manifestVersion mit der ersten Antwort. Falls sich einer der Werte ändert, folgen Sie Datei während des Lesens geändert.
Größen gespeicherter Dateien
Datei und Kodierung | Akzeptierte Größe der vollständigen Datei |
|---|---|
Gewöhnliche Dateien; alle | Bis zu 1 MiB. |
| Bis zu 4 MiB. |
| Bis zu 4 MiB. |
| Bis zu 2 MiB. |
| Bis zu 8 MiB. |
Verwenden Sie die von altifigence.workspace.files.list zurückgegebenen Pfade. Wenn das Tool meldet, dass die Datei eine Binärkodierung erfordert, starten Sie den Dateilesevorgang erneut bei offset: 0 mit encoding: "base64".
Hinweise zur Einrichtung finden Sie unter Verbindung mit MCP herstellen.