Copiar arquivo ou pasta
copiar_itemCopies a file or folder to another authorized location while keeping the original in place. Detects destination conflicts and can auto-rename instead of overwriting.
Instructions
Copia um arquivo ou pasta (recursivamente) para outro local, sempre dentro de pastas autorizadas. Por padrão, se o destino já existir, retorna um erro de conflito em vez de sobrescrever (use conflictStrategy='rename' para gerar automaticamente um nome livre). Antes de executar, informe ao usuário qual item será copiado e para qual localização, deixando claro que o arquivo original será mantido no lugar de origem. Depois de copiar, confirme o resultado. Não cite o nome técnico da ferramenta ao usuário; se houver conflito de nome no destino, explique a situação antes de decidir.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| origem | Yes | Caminho do arquivo ou pasta a copiar. | |
| destino | Yes | Caminho completo de destino (incluindo o nome final). | |
| conflictStrategy | No | Como lidar se o destino já existir. | error |