> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fetchhive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# File tools

# File Tools

`file_tools` es una herramienta MCP del sistema de Fetch Hive que se agrega automáticamente a cada agente. No se puede deshabilitar ni eliminar. Fetch Hive adjunta las herramientas de archivo orientadas al proveedor a una ejecución solo cuando el turno tiene archivos adjuntos de documentos, contexto de archivos del historial o solicita generar o exportar un archivo.

Los archivos adjuntos cargados de CSV, XLSX, PDF, DOCX, texto y Markdown se exponen al agente como un manifiesto `<available_files>`. El agente debe llamar a `read_file` antes de basarse en el contenido del documento. `read_file` solo puede acceder a URLs que se proporcionaron como archivos adjuntos estructurados en la solicitud actual o en el historial de conversación.

Los llamadores de la API pública pueden pasar archivos adjuntos como cadenas de
URL HTTPS o como objetos con `file_url`, `file_name` y `file_type`. Las cadenas
de URL son suficientes para la mayoría de las llamadas; Fetch Hive infiere los
metadatos a partir de la URL cuando puede, y las URLs de carga sin extensión
también se incluyen en la lista de permitidos para `read_file`.

Cuando el turno actual solicita generar o exportar un archivo, los agentes pueden llamar a `write_file` para crear archivos PDF, DOCX o XLSX. Para archivos PDF y DOCX, se recomienda contenido en markdown que preserva la estructura común del documento, como encabezados, párrafos, listas, énfasis, bloques de código, citas, líneas horizontales y tablas simples. Los archivos generados se almacenan como activos del workspace y se devuelven como URLs públicas de activos. Las llamadas a herramientas de archivo se registran en las trazas y finalizaciones como fuentes `read_file` y `write_file`.
