Traceback (most recent call last):
  File "<string>", line 30, in <module>
  File "/home/bobef/miniconda3/lib/python3.12/asyncio/runners.py", line 195, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "/home/bobef/miniconda3/lib/python3.12/asyncio/runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/bobef/miniconda3/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "<string>", line 14, in test
  File "/data3/drydock/tests/testbank_helpers.py", line 137, in run_workload
    async for ev in agent.act(prompt):
  File "/data3/drydock/drydock/core/agent_loop.py", line 310, in act
    async for event in self._conversation_loop(msg):
  File "/data3/drydock/drydock/core/agent_loop.py", line 582, in _conversation_loop
    async for event in self._perform_llm_turn():
  File "/data3/drydock/drydock/core/agent_loop.py", line 975, in _perform_llm_turn
    async for event in self._handle_tool_calls(resolved):
  File "/data3/drydock/drydock/core/agent_loop.py", line 1401, in _handle_tool_calls
    async for event in self._process_one_tool_call(tool_call):
  File "/data3/drydock/drydock/core/agent_loop.py", line 1231, in _process_one_tool_call
    async for item in tool_instance.invoke(
  File "/data3/drydock/drydock/core/tools/base.py", line 174, in invoke
    async for item in self.run(args, ctx):
  File "/data3/drydock/drydock/core/tools/builtins/search_replace.py", line 120, in run
    file_path, search_replace_blocks = self._prepare_and_validate_args(args)
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data3/drydock/drydock/core/tools/builtins/search_replace.py", line 192, in _prepare_and_validate_args
    project_root = Path.cwd()
                   ^^^^^^^^^^
  File "/home/bobef/miniconda3/lib/python3.12/pathlib.py", line 1195, in cwd
    return cls().absolute()
           ^^^^^^^^^^^^^^^^
  File "/home/bobef/miniconda3/lib/python3.12/pathlib.py", line 1216, in absolute
    cwd = os.getcwd()
          ^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory
