diff --git a/backend/src/tools/builtins/present_file_tool.py b/backend/src/tools/builtins/present_file_tool.py index bc1fef2..8f23560 100644 --- a/backend/src/tools/builtins/present_file_tool.py +++ b/backend/src/tools/builtins/present_file_tool.py @@ -9,16 +9,17 @@ def present_file_tool(filepaths: list[str]) -> str: - Making any file available for the user to view, download, or interact with - Presenting multiple related files at once - - After creating a file that should be presented to the user + - After creating files that should be presented to the user When NOT to use the present_files tool: - When you only need to read file contents for your own processing - For temporary or intermediate files not meant for user viewing + Notes: + - You should call this tool after creating files and moving them to the `/mnt/user-data/outputs` directory. + - Use non-parallel tool calling to present files in a single step. + Args: filepaths: List of absolute file paths to present to the user. **Only** files in `/mnt/user-data/outputs` can be presented. - - Returns: - "OK" if the files were presented successfully. """ return "OK"