reverted directory variable back to optional

This commit is contained in:
Adan Butto
2024-10-20 20:37:59 +03:00
parent 96429040de
commit 857d6c135c

View File

@@ -1,16 +1,17 @@
import os
from typing import Any, Type
from typing import Any, Optional, Type
from pydantic import BaseModel
from crewai_tools import BaseTool
from ..base_tool import BaseTool
from distutils.util import strtobool
class FileWriterToolInput(BaseModel):
filename: str
content: str
directory: str = "./"
directory: Optional[str] = "./"
overwrite: str = "False"
class FileWriterTool2(BaseTool):
class FileWriterTool(BaseTool):
name: str = "File Writer Tool"
description: str = (
"A tool to write content to a specified file. Accepts filename, content, and optionally a directory path and overwrite flag as input."