diff --git a/src/agents/extensions/sandbox/daytona/sandbox.py b/src/agents/extensions/sandbox/daytona/sandbox.py index 36bd195031..cc6cf11167 100644 --- a/src/agents/extensions/sandbox/daytona/sandbox.py +++ b/src/agents/extensions/sandbox/daytona/sandbox.py @@ -1133,7 +1133,10 @@ async def hydrate_workspace(self, data: io.IOBase) -> None: if isinstance(payload, str): payload = payload.encode("utf-8") if not isinstance(payload, bytes | bytearray): - raise WorkspaceWriteTypeError(path=Path(tar_path), actual_type=type(payload).__name__) + raise WorkspaceWriteTypeError( + path=root, + actual_type=type(payload).__name__ + ) try: validate_tar_bytes(