At first sight, I didn't understood your notation $h(x-y)$. So, I delete my previous comment.
I agree with your result : $u =e^{h(x-y)-x}+\frac{e^{x+2y}}{4}$
This is the same result as my result below, with the relationship $\quad e^{h(x-y)}=e^{x-y}F(x-y)$
The specific result according to the boundary condition is added below.
$$u_x+u_y=e^{x+2y}-u$$
The characteristic ODEs are : $\quad\frac{dx}{1}=\frac{dy}{1}=\frac{du}{e^{x+2y}-u}$
A first set of characteristic curves comes from $\quad \frac{dx}{1}=\frac{dy}{1}\quad\implies\quad x-y=c_1$
A second set of characteristic curves comes from $\quad \frac{dy}{1}=\frac{du}{e^{x+2y}-u}$
With $x=c_1+y\quad\to\quad \frac{dy}{1}=\frac{du}{e^{c_1+3y}-u} \quad\to\quad \frac{du}{dy}+u=e^{c_1+3y}$
The solution of this first order linear ODE is : $\quad u=\frac14 e^{c_1+3y}+c_2e^{-y}$
$u=\frac14 e^{(x-y)+3y}+c_2e^{-y}=\frac14 e^{x+2y}+c_2e^{-y}$ which gives the second family of characteristics :
$ue^y -\frac14 e^{x+2y}e^y=c_2 \quad\to\quad ue^y -\frac14 e^{x+3y}=c_2$
The general solution of the PDE expressed on the form of implicit equation is:
$$\Phi\left(x-y\:,\: ue^y -\frac14 e^{x+3y} \right)=0$$
where $\Phi$ is any differentiable function of two variables.
Or, on explicit form : $\quad ue^y -\frac14 e^{x+3y}=F(x-y)$
$$u(x,y)=\frac14 e^{x+2y}+e^{-y}F(x-y)$$
Where $F(X)$ is any differentiable function of one variable $X$ with $X=x-y$.
CONDITION :
$u(X,0)=0=\frac14 e^{X+0}+e^0F(X-0) \quad\implies\quad F(X)= -\frac14 e^{X}$
So, the function $F(X)$ is determined. Putting it into the above general solution with $X=x-y$ leads to the particular solution which satisfies the specified condition :
$u(x,y)=\frac14 e^{x+2y}+e^{-y}\left(-\frac14 e^{x-y}\right)$
$$u(x,y)=\frac14 e^{x}\left(e^{2y}-e^{-2y}\right)$$
$$u(x,y)=\frac12 e^{x}\sinh(2y)$$