Riferimento per la continuazione dei file Cloud MCP
Leggere i blocchi dei file con gli offset e le versioni dei file salvati corretti.
Cloud MCP per i clienti restituisce i file salvati in blocchi.
Campi di continuazione
Campo | Significato |
|---|---|
|
|
| Il testo o i byte codificati in base64 di questo blocco. |
| La posizione iniziale di questo blocco. |
| L' |
| SHA-256 dei byte del file salvato completo. |
| La dimensione completa del file salvato in byte. |
| La versione del manifesto del file salvato, inclusa la generazione dell'area di lavoro. |
Codifica e offset
Codifica | Unità dei blocchi e della continuazione |
|---|---|
| Fino a 16384 unità di codice UTF-16 per blocco. Gli offset contano le unità di codice UTF-16. Unire i blocchi di testo in ordine. |
| Fino a 16384 byte originali per blocco. Gli offset contano i byte decodificati. Decodificare ogni blocco, quindi unire i byte in ordine. |
Iniziare da offset: 0; mantenere lo stesso progetto, percorso e codifica. Seguire nextOffset fino a null. Confrontare version e manifestVersion con la prima risposta. Se uno dei due cambia, seguire File modificato durante una lettura.
Dimensioni dei file salvati
File e codifica | Dimensione accettata del file completo |
|---|---|
File ordinari; tutte le letture | Fino a 1 MiB. |
| Fino a 4 MiB. |
| Fino a 4 MiB. |
| Fino a 2 MiB. |
| Fino a 8 MiB. |
Usare i percorsi restituiti da altifigence.workspace.files.list. Se lo strumento indica che il file richiede una codifica binaria, ricominciare la lettura del file da offset: 0 con encoding: "base64".
Per la configurazione, consultare Connessione a MCP.