Reiniciar a leitura de um arquivo quando a versão salva mudar

Leia um snapshot salvo desde o início quando as versões do arquivo ou do manifesto mudarem entre os trechos.

A leitura de um arquivo salvo pode retornar vários trechos. Confira version e manifestVersion em cada resposta antes de combinar o conteúdo.

Reiniciar desde o início

  1. Se qualquer uma das versões mudar entre as respostas, descarte os trechos coletados para essa leitura.

  2. Use altifigence.workspace.files.list para o mesmo projeto e escolha o caminho atual retornado.

  3. Chame altifigence.workspace.file.read para esse projeto e caminho com offset definido como 0. Mantenha a mesma codificação durante toda a leitura.

  4. Continue usando cada nextOffset retornado. Confira se version e manifestVersion não mudaram em relação à primeira resposta e pare quando nextOffset for null. Se qualquer uma das versões mudar novamente, reinicie a leitura.

Usar o snapshot salvo

Guarde o projeto, o caminho e a versão do arquivo junto com seu resumo para identificar o conteúdo salvo usado. Salve uma edição no Cloud antes de pedir ao cliente que leia essa edição.

Os deslocamentos de continuação dependem da codificação. Use o nextOffset retornado em vez de calcular a próxima posição a partir do conteúdo exibido.

Conexão MCP e primeira leitura

Guia de conexão do ChatGPT