Référence de continuation des fichiers Cloud MCP

Lisez les blocs de fichiers avec les décalages et les versions de fichiers enregistrés appropriés.

Cloud MCP pour les clients renvoie les fichiers enregistrés par blocs.

Champs de continuation

Champ

Signification

encoding

utf-8 par défaut, ou base64 explicite.

content

Le texte ou les octets encodés en base64 de ce bloc.

offset

La position de début de ce bloc.

nextOffset

Le offset de la demande suivante ; null indique la fin.

version

SHA-256 des octets du fichier enregistré complet.

byteLength

La taille complète du fichier enregistré en octets.

manifestVersion

La version du manifeste du fichier enregistré, y compris la génération de l'espace de travail.

Encodage et décalages

Encodage

Unités des blocs et de continuation

utf-8

Jusqu'à 16384 unités de code UTF-16 par bloc. Les décalages comptent les unités de code UTF-16. Assemblez les blocs de texte dans l'ordre.

base64

Jusqu'à 16384 octets d'origine par bloc. Les décalages comptent les octets décodés. Décodez chaque bloc, puis assemblez les octets dans l'ordre.

Commencez à offset: 0 ; conservez le même projet, le même chemin et le même encodage. Suivez nextOffset jusqu'à null. Comparez version et manifestVersion à la première réponse. Si l'un des deux change, suivez Fichier modifié pendant une lecture.

Tailles des fichiers enregistrés

Fichier et encodage

Taille acceptée du fichier complet

Fichiers ordinaires ; toutes les lectures utf-8

Jusqu'à 1 MiB.

base64: alcad/documents/fab-scene/<name>.alcad-fab-scene.json

Jusqu'à 4 MiB.

base64 : fichiers .gds et .gdsii

Jusqu'à 4 MiB.

base64: rtl/schematic/results/<sha256>.json

Jusqu'à 2 MiB.

base64: evolve/analysis/results/<sha256>.json, alcad/circuit/rlc/results/<sha256>.json, alcad/circuit/digital/results/<sha256>.json

Jusqu'à 8 MiB.

Utilisez les chemins renvoyés par altifigence.workspace.files.list. Si l’outil indique que le fichier nécessite un encodage binaire, recommencez la lecture du fichier à offset: 0 avec encoding: "base64".

Pour la configuration, consultez Se connecter à MCP.