Mover arquivo ou pasta
mover_itemMove files or folders between authorized locations, detecting destination conflicts and optionally renaming to avoid overwrites.
Instructions
Move um arquivo ou pasta de um local para outro, 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, ex.: 'arquivo (2).pdf'). Antes de chamar esta ferramenta, explique ao usuário em linguagem simples qual item será movido, de onde ele sairá e para onde irá, e deixe claro que o arquivo continuará existindo (apenas muda de pasta) — ex.: "Vou mover 'relatorio.xlsx' de Downloads para Documents\Relatorios. O arquivo continuará existindo, apenas mudará de pasta." Depois de mover, confirme o resultado. Nunca cite o nome técnico da ferramenta ao usuário; se houver conflito de nome no destino, não decida sozinho — explique a situação e pergunte como proceder.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| origem | Yes | Caminho do arquivo ou pasta a mover. | |
| destino | Yes | Caminho completo de destino (incluindo o nome final). | |
| conflictStrategy | No | Como lidar se o destino já existir. | error |