Referência de continuação de arquivos do Cloud MCP

Leia blocos de arquivos com os deslocamentos e as versões de arquivos salvos corretos.

O Cloud MCP do cliente retorna arquivos salvos em blocos.

Campos de continuação

Campo

Significado

encoding

utf-8 por padrão, ou base64 explícito.

content

O texto deste bloco ou seus bytes codificados em base64.

offset

A posição inicial deste bloco.

nextOffset

O offset da próxima solicitação; null indica a conclusão.

version

SHA-256 dos bytes do arquivo salvo completo.

byteLength

Tamanho completo do arquivo salvo em bytes.

manifestVersion

Versão do manifesto do arquivo salvo, incluindo a geração do espaço de trabalho.

Codificação e deslocamentos

Codificação

Unidades dos blocos e da continuação

utf-8

Até 16384 unidades de código UTF-16 por bloco. Os deslocamentos contam unidades de código UTF-16. Una os blocos de texto na ordem.

base64

Até 16384 bytes originais por bloco. Os deslocamentos contam bytes decodificados. Decodifique cada bloco e una os bytes na ordem.

Comece em offset: 0; mantenha o mesmo projeto, caminho e codificação. Siga nextOffset até null. Compare version e manifestVersion com a primeira resposta. Se um deles mudar, siga Arquivo alterado durante uma leitura.

Tamanhos dos arquivos salvos

Arquivo e codificação

Tamanho aceito do arquivo completo

Arquivos comuns; todas as leituras em utf-8

Até 1 MiB.

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

Até 4 MiB.

base64: arquivos .gds e .gdsii

Até 4 MiB.

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

Até 2 MiB.

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

Até 8 MiB.

Use os caminhos retornados por altifigence.workspace.files.list. Se a ferramenta informar que o arquivo requer codificação binária, reinicie a leitura do arquivo em offset: 0 com encoding: "base64".

Consulte Conectar ao MCP para a configuração.