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 |
|---|---|
|
|
| Le texte ou les octets encodés en base64 de ce bloc. |
| La position de début de ce bloc. |
| Le |
| SHA-256 des octets du fichier enregistré complet. |
| La taille complète du fichier enregistré en octets. |
| 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 |
|---|---|
| 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. |
| 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 | Jusqu'à 1 MiB. |
| Jusqu'à 4 MiB. |
| Jusqu'à 4 MiB. |
| Jusqu'à 2 MiB. |
| 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.