Facing Issues with directory read tool

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?

cd path(pyproject.toml file location)
then run your crewai run commend

Thanks! @Isarivelan It worked.