I am trying to use the DirectoryReadTool but i am getting an error that i am not able to solve.
@agent
def dir_searcher(self) → Agent:
return Agent(
config=self.agents_config[‘dir_search’],
verbose=True,
tools=[DirectoryReadTool(directory=‘D:/AI_RESEARCH_CENTER/Resume_shortlister/RESUMES’)]
	)
This is the error that i am facing after running ‘crewai run’:
PS D:\AI_RESEARCH_CENTER\Resume_shortlister> crewai run
Running the Crew
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "D:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Scripts\crewai.exe\__main__.py", line 7, in <module>
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\click\core.py", line 1161, in __call__
    return self.main(*args, **kwargs)
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "D:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Scripts\crewai.exe\__main__.py", line 7, in <module>
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\click\core.py", line 1161, in __call__
    return self.main(*args, **kwargs)
  File "D:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Scripts\crewai.exe\__main__.py", line 7, in <module>
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\click\core.py", line 1161, in __call__
    return self.main(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
    return self.main(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\click\core.py", line 1082, in main
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\click\core.py", line 1082, in main
    rv = self.invoke(ctx)
         ^^^^^^^^^^^^^^^^
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\click\core.py", line 1697, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\click\core.py", line 1443, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\click\core.py", line 788, in invoke
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\crewai\cli\cli.py", line 207, in run
    run_crew()
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\crewai\cli\run_crew.py", line 18, in run_crew
    pyproject_data = read_toml()
                     ^^^^^^^^^^^
  File "d:\AI_RESEARCH_CENTER\Resume_shortlister\.venv\Lib\site-packages\crewai\cli\utils.py", line 39, in read_toml
    with open(file_path, "rb") as f:
         ^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'pyproject.toml'
i tried giving the directory path as the input in the kickoff() in the run() function, still facing the same issue.
Any suggestions?